2017-09-23 11 views
1

Je veux surveiller un fichier journal et déclencher une alerte uniquement si je reçois error plus de 9 fois au cours des 5 dernières minutes, et si aucune erreur ne s'est produite au cours des 5 dernières minutes, réglez-la sur OK. .Surveillance des journaux Zabbix

voir ci-dessous le déclencheur. Au-dessus du déclencheur déclenchera la gâchette.

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

mais il ne revient pas à l'état OK si je ne reçois pas error dans le fichier journal. Comment obtenir Notifié pour OK STATE?

Répondre

1

utilisez ci-dessous le déclencheur pour les exigences ci-dessus, il va certainement résoudre votre problème pour ce que vous cherchez.

{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 

Modifiez également les mots clés en fonction de vos besoins.

+0

Merci mon pote. Cela m'a beaucoup aidé... –