Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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) }
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.