aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/namespaces/monitoring
diff options
context:
space:
mode:
Diffstat (limited to 'kubernetes/namespaces/monitoring')
-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