Devenv: Allow configuring alertmanager config for prometheus docker block (#89558)

pull/89575/head
Gilles De Mey 2 years ago committed by GitHub
parent bc43078320
commit c0641a0ca6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 16
      devenv/docker/blocks/prometheus/alertmanager.yml
  2. 6
      devenv/docker/blocks/prometheus/docker-compose.yaml

@ -0,0 +1,16 @@
route:
group_by: ['alertname']
group_wait: 30s
group_interval: 5m
repeat_interval: 1h
receiver: 'web.hook'
receivers:
- name: 'web.hook'
webhook_configs:
- url: 'http://127.0.0.1:5001/'
inhibit_rules:
- source_match:
severity: 'critical'
target_match:
severity: 'warning'
equal: ['alertname', 'dev', 'instance']

@ -25,7 +25,11 @@
FD_DATASOURCE: prom
alertmanager:
image: quay.io/prometheus/alertmanager
image: prom/alertmanager
volumes:
- ${PWD}/docker/blocks/prometheus/alertmanager.yml:/etc/alertmanager/alertmanager.yml
command: >
--config.file=/etc/alertmanager/alertmanager.yml
ports:
- "9093:9093"

Loading…
Cancel
Save