【发布时间】:2012-11-05 14:02:31
【问题描述】:
我需要设置一个 zabbix 触发器,它将每天从 20 小时到 22 小时检查一个日志文件,并寻找某种模式。 如果这两个小时内没有数据,则应发出警报。 我配置的触发器的语法是这样的:
"{item.time(0)}>200000&{item.time(0)}
此触发器工作正常。但是,我注意到两个不好的方面:
- 如果在 20 小时未收到文件,它会触发警报,但我 只有在 22 小时仍未收到文件时才需要它来触发它。
- 即使直到 22 小时才收到文件,它也会发送 OK 消息一旦是 22h00m30s(一旦它不再在指定的 时间段)
我正在考虑将时间段缩短到 30 分钟(从 21h30 到 22h):这解决了第一个问题,但我仍然遇到第二个问题。
最后一件事。如果我将时间段缩短到 30 分钟,但让代理查找数据 7800 秒(nodata(7800)),它会检查在 21h30 之前写入的日志条目吗?
如果您有任何建议,我将不胜感激!
【问题讨论】:
标签: logging monitoring zabbix