Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentsCollector ¶
type DeploymentsCollector struct {
// contains filtered or unexported fields
}
func NewDeploymentsCollector ¶
func NewDeploymentsCollector( namespace string, deploymentsFilter filters.DeploymentsFilter, ) *DeploymentsCollector
func (DeploymentsCollector) Collect ¶
func (c DeploymentsCollector) Collect(ch chan<- prometheus.Metric)
func (DeploymentsCollector) Describe ¶
func (c DeploymentsCollector) Describe(ch chan<- *prometheus.Desc)
type JobsCollector ¶
type JobsCollector struct {
// contains filtered or unexported fields
}
func NewJobsCollector ¶
func NewJobsCollector( namespace string, deploymentsFilter filters.DeploymentsFilter, ) *JobsCollector
func (JobsCollector) Collect ¶
func (c JobsCollector) Collect(ch chan<- prometheus.Metric)
func (JobsCollector) Describe ¶
func (c JobsCollector) Describe(ch chan<- *prometheus.Desc)
type ProcessInfo ¶
type Processes ¶
type Processes map[string][]ProcessInfo
type ServiceDiscoveryCollector ¶
type ServiceDiscoveryCollector struct {
// contains filtered or unexported fields
}
func NewServiceDiscoveryCollector ¶
func NewServiceDiscoveryCollector( namespace string, deploymentsFilter filters.DeploymentsFilter, serviceDiscoveryFilename string, processesFilter filters.RegexpFilter, ) *ServiceDiscoveryCollector
func (ServiceDiscoveryCollector) Collect ¶
func (c ServiceDiscoveryCollector) Collect(ch chan<- prometheus.Metric)
func (ServiceDiscoveryCollector) Describe ¶
func (c ServiceDiscoveryCollector) Describe(ch chan<- *prometheus.Desc)
type TargetGroup ¶
type TargetGroups ¶
type TargetGroups []TargetGroup
Click to show internal directories.
Click to hide internal directories.