使用Zabbix 做日志监控,碰到的问题是:告警触发-->发送邮件-->手动关闭问题,但是该问题仍会重复出现。
百度后,临时的解决方案是,再触发器表达式中使用“nodata(60)}”这个选项
{ams3.0-template:logrt[/home/ams/tomcat/webapps/CommandClient/logs/command.log,(ERROR|CRITICAL|EMERGENCY),,20,skip,,,].str(ERROR)}=1
and
{ams3.0-template:logrt[/home/ams/tomcat/webapps/CommandClient/logs/command.log,(ERROR|CRITICAL|EMERGENCY),,20,skip,,,].nodata(60)}=0
也就是60秒内没有新的报错产生就不再报警!