kopia lustrzana https://github.com/tmsmr/xmpp-webhook
new grafana alert formatting
rodzic
288b4346b8
commit
6ad4c4056e
12
handler.go
12
handler.go
|
@ -58,6 +58,14 @@ func grafanaParserFunc(r *http.Request) (string, error) {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
|
||||||
// contruct and return alert message
|
// contruct alert message
|
||||||
return alert.State + ": " + alert.Title + "/" + alert.Message + "(" + alert.RuleURL + ")", nil
|
var message string
|
||||||
|
switch alert.State {
|
||||||
|
case "ok":
|
||||||
|
message = "8-) " + alert.Title
|
||||||
|
default:
|
||||||
|
message = ":'-( " + alert.Title + "\n" + alert.Message + "\n" + alert.RuleURL
|
||||||
|
}
|
||||||
|
|
||||||
|
return message, nil
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue