Retarder une alerte

- Avant zabbix 7

 {TEMPLATE:net.tcp.service.perf[smtp,127.0.0.1,10024].last()}=0 and
 {TEMPLATE:net.tcp.service.perf[smtp,127.0.0.1,10024].avg(5m)}=0

- Après

 last(/machine.domaine.lan/proc.num[snmptrapd],#3)=0 and
 avg(/machine.domaine.lan/proc.num[snmptrapd],8m)=0

- Explication: last est le dernier check, si il passe à 1 (erreur) on attends ensuite une moyenne (avg) sur 5mn et si le check est tjrs à 1 alors l'alerte arrive

Lire un fichier log

 count(/prod/log[/var/log/myApp.log],10m,"like","error")

- Là on lis le fichier sur les 10 dernière minute et on compte le nombre de fois ou il apparaît le mot error.

 log[/var/log/antivirus.log,"Infected files: ([0-9]+)",,,,\1]

- Là on vas lire le fichier antivirus.log rechercher la ligne Infected files et sortir les chiffres qui suivent.