aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/namespaces
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2024-05-27 16:05:14 +0100
committerGravatar Joe Banks <[email protected]>2024-05-27 17:52:37 +0100
commit89ef325eaf5f35f32b1ade89550ecb184af48246 (patch)
treed6d596608a7757d1c03ebc4b09003590bdbb1fd9 /kubernetes/namespaces
parentAdd 404 fallback for files server (diff)
Fix AlertManager Discord instance formatting
We made a change to include the instance in alerts sent to Discord, but not all of our configured alerts send this field. As a result, we would have incorrectly formatted alerts being sent through to Discord which were tricky to read. The format template has now been changed to only conditionally render the instance label if it is present on a triggered alert.
Diffstat (limited to 'kubernetes/namespaces')
-rw-r--r--kubernetes/namespaces/monitoring/alerts/alertmanager.yaml2
1 files changed, 1 insertions, 1 deletions
diff --git a/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml b/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
index 0c53ee3..558f208 100644
--- a/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
+++ b/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
@@ -22,7 +22,7 @@ receivers:
title: '{{ if eq .Status "firing" }}[FIRING]{{ else }}[RESOLVED]{{ end }}'
text: |
{{ if eq .Status "firing" }}{{ range .Alerts }}
- `{{ .Labels.instance }}`: **{{ .Annotations.summary }}:**
+ {{ if .Labels.instance }}`{{ .Labels.instance }}`: {{ end }}**{{ .Annotations.summary }}:**
{{ .Annotations.description }} [(Link)]({{.GeneratorURL}})
{{ end }}{{ else }}Alert has resolved.{{ end }}