Documentation ¶
Index ¶
- Constants
- type ConfigAnalyzer
- type Prometheus
- func (p *Prometheus) AddAnalyzer(mergedMap *map[string]common.IAnalyzer)
- func (p *Prometheus) Deploy(namespace string) error
- func (p *Prometheus) GetAnalyzerName() []string
- func (p *Prometheus) GetNamespace() (string, error)
- func (t *Prometheus) IsActivate() bool
- func (p *Prometheus) OwnsAnalyzer(analyzer string) bool
- func (p *Prometheus) UnDeploy(_ string) error
- type RelabelAnalyzer
Constants ¶
View Source
const ( ConfigValidate = "PrometheusConfigValidate" ConfigRelabel = "PrometheusConfigRelabelReport" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigAnalyzer ¶
type ConfigAnalyzer struct { }
type Prometheus ¶
type Prometheus struct { }
func NewPrometheus ¶
func NewPrometheus() *Prometheus
func (*Prometheus) AddAnalyzer ¶
func (p *Prometheus) AddAnalyzer(mergedMap *map[string]common.IAnalyzer)
func (*Prometheus) Deploy ¶
func (p *Prometheus) Deploy(namespace string) error
func (*Prometheus) GetAnalyzerName ¶
func (p *Prometheus) GetAnalyzerName() []string
func (*Prometheus) GetNamespace ¶
func (p *Prometheus) GetNamespace() (string, error)
func (*Prometheus) IsActivate ¶
func (t *Prometheus) IsActivate() bool
func (*Prometheus) OwnsAnalyzer ¶
func (p *Prometheus) OwnsAnalyzer(analyzer string) bool
func (*Prometheus) UnDeploy ¶
func (p *Prometheus) UnDeploy(_ string) error
type RelabelAnalyzer ¶
type RelabelAnalyzer struct { }
Click to show internal directories.
Click to hide internal directories.