屏蔽规则

临时屏蔽部分告警通知

屏蔽规则,是针对告警事件的,大家在生成的告警事件中可以看到每个事件有很多标签,屏蔽规则就是针对这些标签配置过滤规则,满足过滤规则的,就不生成告警事件了。

比如,我想屏蔽所有设备失联的告警,把标签key配置为:__name__,运算符:==,标签value:target_up即可。运算符=~表示正则,针对标签value,可以填写正则表达式,匹配一批的告警事件。运算符in表示数组包含的关系,即value可以配置多个。

系统整体维护关掉所有通知

比如在某个时间段,全公司要做整体维护,预知会生成大量告警事件,就想把所有告警都先不发送,就只生成事件便于后面留档排查。这种情况不好做屏蔽规则,毕竟,不同的告警事件,标签很多都不一样。提供一个简单办法,把notify.py临时改个名字,这样n9e-server发送的时候就找不到这个脚本了,于是就没法发送了,此时页面上仍然可以看到告警事件