减少 zabbix 频繁报警
2024-09-02 00:45:40
一直以来困扰的我问题是,触发器一旦触发,便会猛报警,如果你设置了email ,你的邮箱绝对会爆掉。
今天终于找到了方案,很简单,就是增加action 的steps ,从一个增加到default duration 设置为600 ,10分钟一次 ,也就是说,50分钟内,他会报5次,每10分钟报一次。 action 并不是有一个触发器就触发的,他会进行一个action,然后知道这个action 完了之后再进行一个action 。
如果不设置几个step ,而且Immediately 的,那么,每次触发器触发了以后,都会调用action ,action 里面是Immediately 的,然后会马上发邮件,然后下次触发又立马 调用action 。这样邮件会发的太频繁。
官方文档:
https://www.zabbix.com/documentation/2.0/manual/config/notifications/action/escalations
这么做了其实还是无法避免大批量机器同时报警的情况,因为zabbix没有报警聚合的功能(3.0没有,以上版本不清楚) ,但是可以通过编程自己实现聚合功能。
最新文章
- Vue-Router 页面正在加载特效
- 用 javassist 来修改 class 文件
- jsp页面显示问题
- IOS开发基础知识--碎片13
- 简单理解Socket
- JMeter 服务器性能监测插件介绍
- Java api 入门教程 之 JAVA的SYSTEM类
- [CareerCup] 18.8 Search String 搜索字符串
- XSS技巧综合
- JS入门-慕课网
- C# 给数据库传入当前时间
- Asp.Net学习进度备忘(第一步:ASP.NET Web Forms)
- WebAPI 小知识
- telnet 不是内部或外部 命令
- java开发第四天——莫名其妙的一天
- [leetcode-605-Can Place Flowers]
- [原创]Xilinx工具关联UEStudio
- 【部署问题】解决Nginx: [error] open() "/usr/local/Nginx/logs/Nginx.pid"; failed(2:No such file or directory)
- nginx的一次跨域处理
- vc++ 在程序中运行另一个程序的方法