Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alert ¶
type Alert struct {
// Label value pairs for purpose of aggregation, matching, and disposition
// dispatching. This must minimally include an "alertname" label.
Labels pm.LabelSet `json:"labels"`
// Extra key/value information which does not define alert identity.
Annotations pm.LabelSet `json:"annotations,omitempty"`
// The known time range for this alert. Both ends are optional.
StartsAt *time.Time `json:"startsAt,omitempty"`
EndsAt *time.Time `json:"endsAt,omitempty"`
GeneratorURL string `json:"generatorURL,omitempty"`
}
Alert is a generic representation of an alert in the Prometheus eco-system.
Click to show internal directories.
Click to hide internal directories.