11 lines
560 B
Cheetah
11 lines
560 B
Cheetah
|
{{ define "telegram.custom.message" }}
|
||
|
{{ range .Alerts }}
|
||
|
{{ if eq .Status "firing"}}🔥<b>{{ .Labels.alertname }}</b>🔥{{ else }}👌<b>{{ .Labels.alertname }}</b>👌{{ end }}
|
||
|
<b>Labels:</b>{{ range $key, $value := .Labels }}{{ if ne $key "alertname" }}
|
||
|
- {{ $key }}: {{ $value }}{{ end }}{{ end }}
|
||
|
<b>Annotations:</b>{{ range $key, $value := .Annotations }}
|
||
|
- {{ $key }}: {{ reReplaceAll "(?s)LABELS = (.*)" "" $value }}{{ end }}
|
||
|
<b>Start:</b> {{ .StartsAt }}{{ if eq .Status "resolved"}}
|
||
|
<b>Ended:</b> {{ .EndsAt }}{{ end }}
|
||
|
{{ end }}
|
||
|
{{ end }}
|