Prometheus之Alertmanager配置详解
root@node-02:~# cat /usr/local/alertmanager/alertmanager.yml
global:
[ smtp_from:
[ smtp_smarthost:
[ smtp_auth_username:
[ smtp_auth_password:
[ smtp_require_tls:
[ wechat_api_url:
[ wechat_api_secret:
[ wechat_api_corp_id:
[ resolve_timeout:
route: #route用来设置告警分发策略
receiver: 'default-receiver' #设置接收人
[ group_by: '['
[ group_wait:
[ group_interval:
[ repeat_interval:
receivers: #通知接收者列表
inhibit_rules: #抑制规则
target_match: #target_ 新告警信息匹配规则
[
target_match_re:
[
target_matchers:
[ -
source_match: # source_ 已存在的告警信息
[
source_match_re:
[
source_matchers:
[ -
[ equal: '['
#在有新的告警通知匹配到target_match和target_match_re规则时,若存在已经发出的告警通知满足source_matcn或者source_match_re的匹配条件,并且与发送的告警与新的告警中由equal定义的标签完全相同,则启动抑制机制,新的告警不会发送;
#severity(告警验证等级):CRITICAL(危急), WARNING(警告), INFO(信息)