{{/* Links & Resources - https://prometheus.io/blog/2016/03/03/custom-alertmanager-templates/ - https://prometheus.io/docs/alerting/latest/notifications/ - https://gist.github.com/jidckii/5ac5f8f20368b56de72af70222509b7b */}} {{ define "alert-item.telegram.ccchh.internal" }} <b>[{{ .Labels.alertname }}] {{ .Labels.nodename }}</b> {{- if .Annotations.summary }} <i>Summary</i>: {{ .Annotations.summary }} {{- end }} {{- if .Annotations.description }} <i>Description</i>: {{ .Annotations.description }} {{- end }} <i>Labels</i>: {{ range .Labels.SortedPairs -}} • <i>{{ .Name }}</i>: <code>{{ .Value }}</code> {{ end }} {{- end }} {{ define "alert-message.telegram.ccchh" }} {{- if .Alerts.Firing }} <u>🔥{{ len .Alerts.Firing }} Alert(/s) Firing 🔥</u> {{ range .Alerts.Firing -}} {{ template "alert-item.telegram.ccchh.internal" . }} {{- end }} {{- end }} {{- if .Alerts.Resolved }} <u>✅{{ len .Alerts.Resolved }} Alert(/s) Resolved ✅</u> {{ range .Alerts.Resolved -}} {{ template "alert-item.telegram.ccchh.internal" . }} {{- end }} {{- end }} {{- end }}