专注,勤学,慎思。戒骄戒躁,谦虚谨慎

just do it

导航

prometheus 的 altermanager Silences静默告警,优雅地抑制告警

常见情况:监控一组服务器并利用alertmanager服务做告警,比如有100台服务器,某一台服务器由于替换或者升级等原因,已安全下线,此时altermanager会根据告警规则不断底告警,如何优雅地屏蔽这个告警,其实alertmanager早就预料到这种需求了

1,进入alertmanager后台(http://192.168.*.*:9093/#/alerts ),如下所示,点击Silences

image

2,进入Silences菜单,操作步骤如下

2.1,点击new Silences,新增一个Silences静默规则
2.2,输入静默开始和结束时间
2.3,输入过滤条件,这里是输入两个匹配条件:job="linux_monitor",instance="192.168.*.*:9100",注意instance要加上主机上node_exporter的端口号,这样就唯一确定了需要屏蔽的目标主机
2.4,输入creater以及comment
2.5,点击preview alerts来预览输入的屏蔽条件
2.6,点击create,创建一个Silences

image

image

重新进入Silences菜单,会看到已生效的静默规则

image

 

这样就可以暂时不用修改prometheus的配置文件以及重启的情况下,优雅地屏蔽掉一些无效告警。

posted on 2026-04-22 15:07  MSSQL123  阅读(38)  评论(0)    收藏  举报