【问题标题】:Log monitoring Zabbix日志监控 Zabbix
【发布时间】:2017-09-23 05:47:49
【问题描述】:

我想监控一个日志文件并仅在我在过去 5 分钟内收到超过 9 次error 时触发警报,并且如果我在过去 5 分钟内没有收到任何错误,请将其设置为 OK 状态。

见下面的触发器。

{Zabbix server:log["/opt/test.log","ERROR",,300].count(5m,"ERROR")}>9

上面的触发器将触发触发器。但如果我在日志文件中没有收到error,它就不会回到正常状态。

如何获得OK STATE 的通知?

【问题讨论】:

    标签: logging time monitoring zabbix


    【解决方案1】:

    使用下面的触发器来满足上述要求,它一定会解决你正在寻找的问题。

    {Zabbix Agent:log[/home/abhishek/Desktop/zabbix_scripts/test.log,**Error**].count(5m,"Error")}>9 and {Zabbix Agent:log[/home/abhishek/Desktop/zabbix_scripts/test.log,**Error**].nodata(5m)}=0
    

    还可以根据需要更改关键字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多