Bonjour,
j'ai un souci, je souhaite créer un trigger qui lance une alerte si j'ai 10 fois consécutivement quelque chose différent de "ok".
donc j'ai fait ça:
[check_aliveness].count(#10,ok,regexp)}=0
ou ça:
[check_aliveness].regexp(ok,#12)}=0
ça fonctionne sauf dans un cas précis, si la toute première valeur remontée n'est pas "ok"
exemple:
c'est comme si zabbix considère que avant la première c'est infini et que donc c'est plus de 10 et lance l'alerte.
Avez-vous une idée pour contrer ça ?
j'ai un souci, je souhaite créer un trigger qui lance une alerte si j'ai 10 fois consécutivement quelque chose différent de "ok".
donc j'ai fait ça:
[check_aliveness].count(#10,ok,regexp)}=0
ou ça:
[check_aliveness].regexp(ok,#12)}=0
ça fonctionne sauf dans un cas précis, si la toute première valeur remontée n'est pas "ok"
exemple:
| 2024-01-19 09:43:46 | ok |
| 2024-01-19 09:40:52 | ok |
| 2024-01-19 09:37:29 | ok |
| 2024-01-19 09:35:06 | ok |
| 2024-01-19 09:32:01 | failed |
Avez-vous une idée pour contrer ça ?
Comment