Documentation
¶
Index ¶
Constants ¶
View Source
const ( HandlerPath = "/metrics-co" ControllerMetricsServiceName = "metrics-co" MetricsAddrListen = ":8585" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerMetrics ¶
type ControllerMetrics struct {
// contains filtered or unexported fields
}
func DefaultControllerMetrics ¶
func DefaultControllerMetrics() *ControllerMetrics
type Metrics ¶
type Metrics struct {
// contains filtered or unexported fields
}
Metrics is the main structure of this package.
func NewMetrics ¶
func NewMetrics(imp impl) *Metrics
func (*Metrics) IncComplianceRemediationStatus ¶
func (m *Metrics) IncComplianceRemediationStatus(name string, status v1alpha1.ComplianceRemediationStatus)
IncComplianceRemediationStatus increments the ComplianceRemediation status counter
func (*Metrics) IncComplianceScanStatus ¶
func (m *Metrics) IncComplianceScanStatus(name string, status v1alpha1.ComplianceScanStatus)
IncComplianceScanStatus also increments error if necessary
Click to show internal directories.
Click to hide internal directories.