Alerts stores metrics for alerts which are common across all API versions.
type Alerts struct {
// contains filtered or unexported fields
}
func NewAlerts(version string, r prometheus.Registerer) *Alerts
NewAlerts returns an *Alerts struct for the given API version.
func (a *Alerts) Firing() prometheus.Counter
Firing returns a counter of firing alerts.
func (a *Alerts) Invalid() prometheus.Counter
Invalid returns a counter of invalid alerts.
func (a *Alerts) Resolved() prometheus.Counter
Resolved returns a counter of resolved alerts.