Files
karma/internal/mock/alertmanager.yml
Łukasz Mierzwa 5d4ae47888 Convert all packages to be internal
Internal packages are supported by Go 1.5+, any package in /internal/ dir is only importable from the same repo. This will cleanup main dir a bit and provide better namespace for unsee subpackages
2017-08-04 16:21:27 -07:00

31 lines
678 B
YAML

route:
group_by: ['alertname']
group_wait: 15s
group_interval: 35s
repeat_interval: 999h
receiver: 'default'
routes:
- receiver: 'by-cluster-service'
group_by: ['alertname', 'cluster', 'service']
match_re:
alertname: .*
continue: true
- receiver: 'by-name'
group_by: [alertname]
match_re:
alertname: .*
continue: true
inhibit_rules:
- source_match:
severity: 'critical'
target_match:
severity: 'warning'
# Apply inhibition if the alertname is the same.
equal: ['alertname', 'cluster', 'service']
receivers:
- name: 'default'
- name: 'by-cluster-service'
- name: 'by-name'