Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExporter ¶
Types ¶
type RDSClient ¶
type RDSClient struct {
// contains filtered or unexported fields
}
RDSClient is a wrapper for AWS rds client that implements helpers to get RDS metrics
func NewRDSClient ¶
NewRDSClient will return an initialized RDSClient
func (*RDSClient) GetRDSInstances ¶
func (e *RDSClient) GetRDSInstances() ([]*types.DBInstance, error)
GetRDSInstances will get the instances from the RDS API
type RDSGatherer ¶
type RDSGatherer interface {
GetRDSInstances() ([]*types.DBInstance, error)
}
RDSGatherer is the interface that implements the methods required to gather RDS data
Click to show internal directories.
Click to hide internal directories.