]>
Commit | Line | Data |
---|---|---|
f91f0fd5 TL |
1 | { |
2 | "image": "docker.io/prom/alertmanager:v0.20.0", | |
3 | "ports": [9093, 9094], | |
4 | "args": [ | |
5 | "-p 9093:9093", | |
6 | "-p 9094:9094" | |
7 | ], | |
8 | "dirs": ["etc/alertmanager"], | |
9 | "files": { | |
10 | "etc/alertmanager/alertmanager.yml": [ | |
11 | "global:", | |
12 | " resolve_timeout: 5m", | |
13 | "", | |
14 | "route:", | |
15 | " group_by: ['alertname']", | |
16 | " group_wait: 10s", | |
17 | " group_interval: 10s", | |
18 | " repeat_interval: 1h", | |
19 | " receiver: 'web.hook'", | |
20 | "receivers:", | |
21 | "- name: 'web.hook'", | |
22 | " webhook_configs:", | |
23 | " - url: 'http://127.0.0.1:5001/'", | |
24 | "inhibit_rules:", | |
25 | " - source_match:", | |
26 | " severity: 'critical'", | |
27 | " target_match:", | |
28 | " severity: 'warning'", | |
29 | " equal: ['alertname', 'dev', 'instance']" | |
30 | ] | |
31 | }, | |
32 | "volume_mounts": { | |
33 | "etc/alertmanager": "/etc/alertmanager" | |
34 | } | |
35 | } |