如何整合log4j警报?

时间:2013-11-24 22:08:50

标签: log4j logback

我们的应用程序在抛出异常时发出log4j电子邮件。因为我们正在进行批处理,所以异常可能每分钟(或更频繁)发生,直到错误得到解决。

有没有办法设置log4j,以便缓冲异常并合并它们?这样我们就可以减少发送的电子邮件警报的数量?

还会接受可以进行此类合并的第三方服务或nagios插件。

我设想即使异常每分钟抛出一个小时,我们也会有一些工具,服务或其他机制,可以整合log4j日志(或任何通过电子邮件发送的应用程序错误日志),以便我们有更多的控制权警报。

目标是减少向操作人员发出警报的噪音。他们需要知道发生的警报并且仍在发生,但不需要每分钟发送垃圾邮件。

1 个答案:

答案 0 :(得分:2)

这适用于Logback。计划包括对log4j的支持。 看看新的Whisper appender:Whisper on Github

法定免责声明:我是作者。