当数据库日志(每天)停止写入时,尝试为触发事件配置Zabbix(4.0)的触发器。 <br>
日志看起来像:
03:00 Zabbix Started
03:15 Zabbix some DB backup done
03:25 Zabbix another DB backup done
03:40 Zabbix Finished
在某些情况下,备份脚本可以停止而不会出现任何错误,并且日志中不包含最后一个字符串。
尝试配置如下:
{logrt[C:\logs\\.*_backup.log,"ZABBIX","UTF-8",100].count(24h,ZABBIX Finished)}=0
但是Zabbix触发器会计算日志文件的更改时间,并且在某些情况下(如果触发器更早停止)会在昨天完成-不会触发。 如果我使用NoData(每30秒检查一次)-它可以在脚本运行时触发。