用于log4j和python日志的日志监视和警报工具



我想在各种日志文件中搜索错误/致命日志(12),并在发生事件时获得某种警报(邮件)。

我已经测试过了ChainShaw-只支持log4j,没有警报功能

斯普伦克-免费版本没有警报功能

Scribe-推出时间会高一点。Log4j&Python有邮件警报功能,但我想把我的配置放在一个地方,而不是放在不同的文件中

我的另一个选择是编写一个程序,读取所有日志文件并搜索正则表达式,然后在匹配时采取必要的操作,但我想知道是否已经有开源工具可用于此操作。

如果要监视的日志只在一个主机上,则可以使用Cron或Nagios。

如果它们在多个主机上,请使用Nagios。

Nagios有一个非常高级的插件,可以让你随心所欲地监控日志。

(示例)

要监视目录中的多个日志:

logrobot autoblz/var/log 60m'.''错误'12 log_mon-ndfound

要监视单个日志文件:

logrobot autoblz/var/log/syslog 60m'.''错误‘1 2 syslog_monitor-ndfound

相关内容

  • 没有找到相关文章

最新更新