跳至内容
- vim /usr/local/alertmanager/alertmanager.yml
- global:
- resolve_timeout: 5m
- smtp_smarthost: ‘smtp.163.com:25’##这条内容引号里的意思是用163邮箱,不用管
- smtp_from: ‘18314461596@163.com’##这条内容引号里的意思是发送邮箱,改成你的163
- smtp_auth_username: ‘18314461596@163.com’##同上
- smtp_auth_password: ‘DPUVGIOIPMEKTAAH’##这个是授权码,写成自己的
- smtp_require_tls: false
- templates:
- – ‘/usr/local/alertmanager/*.tmpl’##这个是告警模板,
- route:
- group_by: [‘severity’]
- group_wait: 10s
- group_interval: 10s
- repeat_interval: 3m
- receiver: ’email’
- routes:
- – match:
- severity: critical
- receiver: ‘leader’
- continue: true
- – match_re:
- severity: ^(warning|critical)$
- receiver: ‘devops’
- continue: true
- receivers:
- – name: ’email’
- email_configs:
- – to: ‘shitouym182@126.com’##改成自己的126邮箱,这个作为接受告警信息的邮箱
- html: ‘{{ template “email.to.html” . }}’
- send_resolved: true
- – name: ‘leader’
- email_configs:
- – to: ‘shitouym182@163.com’##同理,改成163邮箱,自己的
- html: ‘{{ template “email.to.html” . }}’
- send_resolved: true
- – name: ‘devops’
- wechat_configs:
- – corp_id: ‘wwcfeb65c298e4f553’##这个是企业微信的公司id,可以再我的企业里查看
- to_user: ‘LiAnFu’##这个是企业微信的管理员,建议注册时用真名,这里就用拼音了。
- agent_id: ‘1000002’##第三方企业应用的id
- api_secret: ‘x5JXxD0Xqd_K-e9WqsRV6iJEpuMPxJXTWzHimSNmnPM’##第三方企业秘钥
- send_resolved: true
- message: ‘{{ template “wechat.tmpl” . }}’
- inhibit_rules:
- – source_match:
- severity: ‘critical’
- target_match:
- severity: ‘warning’
- equal: [‘alertname’, ‘instance’]