设置altermanager告警静默,实现告警屏蔽
1、获取altermanager的NodePort访问的端口
如下图所示,找到9093端口映射的NodePort端口为10093(请根据实际情况获取)
[root@vcapp102 ~]# kubectl get pod -n manage|grep alertmanager
alertmanager1-fcf8664b4-ptkzx 1/1 Running 0 7d
[root@vcapp102 ~]#
[root@vcapp102 ~]#
[root@vcapp102 ~]# kubectl get svc -n manage|grep alertmanager1
alertmanager1 NodePort 10.68.235.97 <none> 9093:10093/TCP,8001:28470/TCP 1y
2、访问altermanager的管理UI页面
URL地址:http://nodeip:nodeport
如下图所示,在上面菜单栏,可以看到Alerts,Silences,Status,Help等菜单
3、设置告警静默
1) 通过告警记录设置静默
如下图所示,可以使用ctrl+f,使用关键字查询到告警记录,例如使用告警规则查找,
点击告警记录中的“Silence”(带小铃铛),跳转到“New Silence”界面,如下图所示,
根据实际情况修改后,点击“update”按钮保存即可,可在上图中第4个红色框区域,查看被拦截到的告警记录。
2) 通过告警记录设置静默
可直接点击新建静默记录的按钮进行设置静默,如下图所示
进入到新建静默的界面,
使用方法与-1) 通过告警记录设置静默的方法一样,这里就不再重复陈述了,谢谢大家!