aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2024-04-02 01:02:12 +0100
committerGravatar Joe Banks <[email protected]>2024-04-02 01:02:12 +0100
commita49a8375db87f67aaedcc766478043253f93f8ac (patch)
tree9ed421c255ab1f7bf79b0d17544cf8f4e55a9a8a
parentupdate alert priorities (diff)
update routing configuration for alertmanager
-rw-r--r--kubernetes/namespaces/monitoring/alerts/alertmanager.yaml10
1 files changed, 9 insertions, 1 deletions
diff --git a/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml b/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
index 870cb0d..6df686a 100644
--- a/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
+++ b/kubernetes/namespaces/monitoring/alerts/alertmanager.yaml
@@ -1,11 +1,18 @@
route:
group_by: ["alertname", "cluster", "service"]
+ receiver: devops-team
group_wait: 15s
group_interval: 1m
- receiver: devops-team
+ routes:
+ - receiver: devops-team
+ continue: true
+ - receiver: pagerduty
+ matchers:
+ - severity="page"
+ continue: true
receivers:
- name: devops-team
@@ -22,6 +29,7 @@ receivers:
fields:
- title: Alert
value: "{{ .GroupLabels.alertname }}"
+ - name: pagerduty
pagerduty_configs:
- routing_key_file: "/opt/pydis/alertmanager/webhooks/PAGERDUTY_KEY"
url: https://events.pagerduty.com/v2/enqueue