global:
#resolve_timeout: 5m
smtp_smarthost: 'smtp.raisecom.com:25'
smtp_from: '***@raisecom.com'
smtp_auth_username: '***@raisecom.com'
smtp_auth_password: 'raisecom@123'
smtp_require_tls: false
templates:
- '/alertmanager/email.tmpl'
route:
group_by: ['alertname']
group_wait: 10s
group_interval: 10s
repeat_interval: 60s
receiver: 'mail-receiver'
routes:
- receiver: test
group_wait: 1s
match_re:
severity: test
receivers:
- name: 'mail-receiver'
email_configs:
- to: '***@raisecom.com'
send_resolved: false
html: '{{ template "email.html" . }}'
headers: { Subject: " {{ .CommonAnnotations.summary }}" }
- name: 'test'
email_configs:
- to: '***@raisecom.com'
html: '{{ template "email.html" . }}'
headers: { Subject: " {{ ...test alertmanager email...}}" }
#webhook_configs:
#- url: 'http://127.0.0.1:5001/'
inhibit_rules:
- source_match:
severity: 'critical'
target_match:
severity: 'warning'
equal: ['alertname', 'dev', 'instance']
检查配置 ./amtool check-config alertmanager.yml