Versions in this module Expand all Collapse all v0 v0.2.0 Mar 28, 2024 v0.1.0 Mar 27, 2024 Changes in this version + const ConfigRelabel + const ConfigValidate + type ConfigAnalyzer struct + func (c *ConfigAnalyzer) Analyze(a common.Analyzer) ([]common.Result, error) + type Prometheus struct + func NewPrometheus() *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 (p *Prometheus) OwnsAnalyzer(analyzer string) bool + func (p *Prometheus) UnDeploy(_ string) error + func (t *Prometheus) IsActivate() bool + type RelabelAnalyzer struct + func (r *RelabelAnalyzer) Analyze(a common.Analyzer) ([]common.Result, error)