mirror of
https://github.com/kmein/niveum
synced 2026-03-16 18:21:07 +01:00
26 lines
758 B
Cheetah
26 lines
758 B
Cheetah
{{ define "telegram.default" }}
|
|
{{range .Alerts -}}
|
|
{{ $severity := index .Labels "severity" }}
|
|
{{ $desc := "" }}
|
|
{{ $grafana := "d/alpUteInz/niveum" }}
|
|
{{ if eq .Status "firing" }}
|
|
{{ $desc = index .Annotations "description" }}
|
|
{{ $grafana = index .Annotations "url" }}
|
|
{{- if eq $severity "critical" -}}
|
|
🔥 <b>CRITICAL</b> 🔥
|
|
{{- else if eq $severity "warning" -}}
|
|
⚠ <b>WARNING</b> ⚠
|
|
{{- else -}}
|
|
<b>{{ $severity }}</b>
|
|
{{- end -}}
|
|
{{ else -}}
|
|
{{ $desc = "The issue has been resolved. 😌" }}
|
|
🎉 <del>RESOLVED</del> 🎉
|
|
{{- end }}
|
|
<i>{{ index .Labels "alertname"}}</i>
|
|
{{ index .Annotations "summary"}}: {{ $desc }}
|
|
|
|
See on <a href="https://monitoring.xn--kiern-0qa.de/{{ $grafana }}">Grafana</a>.
|
|
{{end -}}
|
|
{{end}}
|