diff options
author | tv <tv@krebsco.de> | 2020-10-03 13:44:30 +0200 |
---|---|---|
committer | tv <tv@krebsco.de> | 2020-10-03 13:44:30 +0200 |
commit | d1e52425e0d5d79a33b11c92cc2afb498075d953 (patch) | |
tree | 29277982f014eaae680e006b6afc7fdb42e8d9b2 /krebs/2configs/shack/prometheus/templates | |
parent | 654f64f05935a69607a540f2e8d15619cee9e15e (diff) | |
parent | 7e7499d86302d261c8f8404fb34f2ac091318d0e (diff) |
Merge remote-tracking branch 'prism/master'
Diffstat (limited to 'krebs/2configs/shack/prometheus/templates')
-rw-r--r-- | krebs/2configs/shack/prometheus/templates/shack.tmpl | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/krebs/2configs/shack/prometheus/templates/shack.tmpl b/krebs/2configs/shack/prometheus/templates/shack.tmpl new file mode 100644 index 000000000..9295f019f --- /dev/null +++ b/krebs/2configs/shack/prometheus/templates/shack.tmpl @@ -0,0 +1,25 @@ +{{ define "telegram.default" }} +{{range .Alerts -}} +{{ $severity := index .Labels "severity" }} +{{ $desc := "No Description" }} +{{ if eq .Status "firing" }} + {{ $desc = index .Annotations "description" }} + {{- if eq $severity "critical" -}} + <i><u><b>[CRITICAL]</b></u></i> + {{- else if eq $severity "warning" -}} + <u><b>[WARNING]</b></u> + {{- else -}} + <b>[{{ $severity }}]</b> + {{- end -}} +{{ else -}} + {{ $desc = "The issue has been resolved" }} + <del>[RESOLVED]</del> +{{- end }} {{ index .Labels "alertname"}}: {{ index .Annotations "summary"}} + +{{ $desc }} + +Alert Links: +* <a href="{{ index .Annotations "url"}}">Grafana</a> +* <a href="{{ .GeneratorURL }}">Source</a> +{{end -}} +{{end}} |