当关键字出现在我的maillog中时,我正在使用Monit发送提醒:
check file maillog with path /var/log/maillog
if match "ratelimit" then alert
问题是关键字有时会在一个周期内出现多次,然后会针对同一事件触发多封电子邮件。
有没有办法将Monit限制为每个周期一个警报?
答案 0 :(得分:0)
Monit 5.4修正了这个问题:
Monit 5.4或更新版本在给定周期中仅发送一个警报,即更新日志 摘录:
- 8< - *内容匹配测试现在每个周期和模式发送一个事件。即使有多条线匹配相同的模式,也只有一条 将生成事件。事件率现在也是固定的,所以它是 在生成事件之前可能需要匹配X个周期。 --8< -
包含较旧软件包的系统可能会在第三方存储库中找到更新版本。 e.g:
http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/monit-5.5-1.el5.rf.i386.rpm