Documentation ¶
Index ¶
- func NewMetrics(managers *managerparam.Manager)
- type Collector
- func (collector *Collector) Collect(ch chan<- prometheus.Metric)
- func (collector *Collector) CollectAppLabel(app *appWithTags, ch chan<- prometheus.Metric)
- func (*Collector) CollectClusterInfo(itm *item, ch chan<- prometheus.Metric)
- func (collector *Collector) CollectClusterLabel(itm *item, ch chan<- prometheus.Metric)
- func (collector *Collector) Describe(ch chan<- *prometheus.Desc)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMetrics ¶
func NewMetrics( managers *managerparam.Manager, )
Types ¶
type Collector ¶
type Collector struct {
// contains filtered or unexported fields
}
func (*Collector) Collect ¶
func (collector *Collector) Collect(ch chan<- prometheus.Metric)
func (*Collector) CollectAppLabel ¶
func (collector *Collector) CollectAppLabel(app *appWithTags, ch chan<- prometheus.Metric)
func (*Collector) CollectClusterInfo ¶
func (*Collector) CollectClusterInfo(itm *item, ch chan<- prometheus.Metric)
func (*Collector) CollectClusterLabel ¶
func (collector *Collector) CollectClusterLabel(itm *item, ch chan<- prometheus.Metric)
func (*Collector) Describe ¶
func (collector *Collector) Describe(ch chan<- *prometheus.Desc)
Click to show internal directories.
Click to hide internal directories.