基于检查文件中先前日志行的监控警报

时间:2017-05-18 06:13:40

标签: lines logfile monit alerts

在以下auth.log

Mon DD HH:MM:SS SFTPHOST internal-sftp[21583]: realpath "/path/to/*.txt"
Mon DD HH:MM:SS SFTPHOST internal-sftp[21583]: sent status No such file

我只想要“发送状态没有这样的文件”的警告IFF前一行不包含*。作为一个伸展目标,检查该行是否具有相同的PID(方括号中的数字)将是不错

有什么办法吗?或者我使用了错误的工具?

1 个答案:

答案 0 :(得分:0)

您可以使用CHECK PROGRAM结合使用自定义脚本完成所有艰苦工作(如果我理解正确的话,与https://stackoverflow.com/a/17228241/374236相似)。