ughhhh
This commit is contained in:
parent
312b9694ae
commit
34fffdbfcc
@ -71,7 +71,13 @@ func parsePrometheus(body []byte) []string {
|
|||||||
// Description : Clock on 10.234.62.22:9100 is not synchronising. Ensure NTP is configured on this host.
|
// Description : Clock on 10.234.62.22:9100 is not synchronising. Ensure NTP is configured on this host.
|
||||||
var message []string
|
var message []string
|
||||||
for _, i := range reqBody.Alerts {
|
for _, i := range reqBody.Alerts {
|
||||||
message = append(message, fmt.Sprintf("%s : %s\nInstance : %s\nSeverity : %s\nStarted : %s\nDescription : %s\n", i.Labels.Alertname, i.Status,
|
var emoji string // ugh
|
||||||
|
if i.Status == "resolved" { // what are you doing
|
||||||
|
emoji = "✅" // why
|
||||||
|
} else { // no
|
||||||
|
emoji = "🚨" // stop
|
||||||
|
} // cry
|
||||||
|
message = append(message, fmt.Sprintf("%s %s : %s\nInstance : %s\nSeverity : %s\nStarted : %s\nDescription : %s\n", emoji, i.Labels.Alertname, i.Status,
|
||||||
i.Labels.Instance, i.Labels.Severity, i.StartsAt, i.Annotations.Description))
|
i.Labels.Instance, i.Labels.Severity, i.StartsAt, i.Annotations.Description))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user