Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventReceiver ¶ added in v1.2.0
func (EventReceiver) Recv ¶ added in v1.2.0
func (r EventReceiver) Recv(e event.Event)
type LagWaiter ¶
type MetricFactory ¶
type MetricFactory struct {
MakeFunc func(domain string, args blip.CollectorFactoryArgs) (blip.Collector, error)
}
func (MetricFactory) Make ¶
func (f MetricFactory) Make(domain string, args blip.CollectorFactoryArgs) (blip.Collector, error)
type MetricsCollector ¶
type MetricsCollector struct {
PrepareFunc func(ctx context.Context, plan blip.Plan) (func(), error)
CollectFunc func(ctx context.Context, levelName string) ([]blip.MetricValue, error)
DomainFunc func() string
}
func (MetricsCollector) Collect ¶
func (c MetricsCollector) Collect(ctx context.Context, levelName string) ([]blip.MetricValue, error)
func (MetricsCollector) Domain ¶
func (c MetricsCollector) Domain() string
func (MetricsCollector) Help ¶
func (c MetricsCollector) Help() blip.CollectorHelp
type RDSClient ¶
type RDSClient struct {
Out rds.DescribeDBInstancesOutput
Error error
}
func (RDSClient) DescribeDBInstances ¶
func (r RDSClient) DescribeDBInstances(context.Context, *rds.DescribeDBInstancesInput, ...func(*rds.Options)) (*rds.DescribeDBInstancesOutput, error)
type RDSClientFactory ¶
Click to show internal directories.
Click to hide internal directories.