Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionsCollector ¶
type ActionsCollector struct {
// contains filtered or unexported fields
}
func (*ActionsCollector) Describe ¶
func (ac *ActionsCollector) Describe(ch chan<- *prometheus.Desc)
func (*ActionsCollector) Update ¶
func (ac *ActionsCollector) Update(ch chan<- prometheus.Metric) error
type BillingCollector ¶
type BillingCollector struct { Collectors map[string]Collector // contains filtered or unexported fields }
func NewBillingCollector ¶
func NewBillingCollector(logger log.Logger) (*BillingCollector, error)
func (BillingCollector) Collect ¶
func (n BillingCollector) Collect(ch chan<- prometheus.Metric)
func (BillingCollector) Describe ¶
func (n BillingCollector) Describe(ch chan<- *prometheus.Desc)
type Collector ¶
type Collector interface {
Update(ch chan<- prometheus.Metric) error
}
type PackagesCollector ¶
type PackagesCollector struct {
// contains filtered or unexported fields
}
func (*PackagesCollector) Describe ¶
func (pc *PackagesCollector) Describe(ch chan<- *prometheus.Desc)
func (*PackagesCollector) Update ¶
func (pc *PackagesCollector) Update(ch chan<- prometheus.Metric) error
type StorageCollector ¶
type StorageCollector struct {
// contains filtered or unexported fields
}
func (*StorageCollector) Describe ¶
func (sc *StorageCollector) Describe(ch chan<- *prometheus.Desc)
func (*StorageCollector) Update ¶
func (sc *StorageCollector) Update(ch chan<- prometheus.Metric) error
Click to show internal directories.
Click to hide internal directories.