如何在 monit 中限制日志警报

发布于 2024-10-04 13:57:35 字数 278 浏览 4 评论 0原文

嘿, 我们在 monit 中有一个设置,可以用来监视大量日志文件中的字符串“Exception”。当 monit 看到此字符串时,我们会收到一封电子邮件警报。

有时,当我们的应用程序多次遇到相同的异常时,我们会收到大量垃圾邮件。

一种解决方案是更智能地记录异常,但有时并不总是很明显可能发生这种类型的“经常重复”异常,直到为时已晚并且我们已收到垃圾邮件。

想知道是否有人知道任何限制监视警报的方法。例如,当相同异常发生超过 5 次时,在给定时间内停止警报。

任何想法将不胜感激。

Hey there,
We have a setup in monit whereby we monitor a whole lot of log files for the string "Exception". When monit sees this string, we get an email alert.

There are times when we get spammed very heavily when our application hits the same exception many times.

One solution would be to be smarter around the way we log exceptions, but sometimes it's not always obvious where this type of "often-repeating" exception may occur, until it's too late and we've been spammed.

Was wondering if anyone knew of any method of throttling monit alerts. For example when the same exception occurs more than 5 times, stop alerting for a give period.

Any ideas would be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

关于从前 2024-10-11 13:57:35

这在 Monit 5.4 中已修复:

Monit 5.4 或更高版本在给定周期内仅发送一个警报,即变更日志
摘录:

--8<--
* 内容匹配测试现在每个周期和模式发送一个事件。即使有多条线匹配相同的模式,也只有一条
将生成事件。而且事件率现在是固定的,所以它是
在生成事件之前可能需要匹配 X 个周期。
--8<--

具有较旧软件包的系统可能会在第三方存储库中找到更新版本。例如:

http ://apt.sw.be/redhat/el5/en/i386/dag/RPMS/monit-5.5-1.el5.rf.i386.rpm

This was fixed in Monit 5.4:

Monit 5.4 or newer sends only one alert in the given cycle, changelog
excerpt:

--8<--
* The content match test now sends one event per cycle and pattern. Even if there are multiple lines matching the same pattern, only one
event will be generated. Also the event rate is fixed now, so it is
possible to require match for X cycles before generating the event.
--8<--

Systems with older packages might find an updated version in a third-party repo. e.g.:

http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/monit-5.5-1.el5.rf.i386.rpm

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文