1
0
mirror of https://github.com/kmein/niveum synced 2026-03-18 11:01:07 +01:00

feat: monitoring

This commit is contained in:
2021-09-18 23:54:12 +02:00
parent d04c652f61
commit e2bd211d4b
6 changed files with 298 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{{ 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}}