LINUX.ORG.RU
ФорумAdmin

[zabbix] отправка нотификаций при нескольких срабатыванний триггера

 


0

0

С инсталяцией Zabbix 1.4 стало приходить на почту множество ложных нотификаций: далеко не везде пик нагрузки сведетельствует о тормозах или недоступности сервиса, в итоге валится куча писем о состояниях ON и OFF. А на самом деле хочется получать нотификации по почте и sms только в случае двух или более подряд срабатываний триггера (что больше соотвествует проблемной ситуации).

Как бы установить некий threshold для срабатывания триггера в этом Zabbix? Ничего внятного по теме не нашел - в лучшем случае хочется пример конфигурации, ну и вообще интересно кто как делает.


Ответ на: комментарий от dzoleg

Например, у меня есть один стандартный триггер, который срабатывает по правилу

{Template_Linux:system.cpu.load[,avg1].last(0)}>5

Как его переделать, что бы он слал нотификацию в случае выполнения условия несколько раз подряд. Пробовал заменить функцию last() на count() но без успеха.

oc
() автор топика
Ответ на: комментарий от oc

{Template_Linux:system.cpu.load[,avg1].min(180)}>5 сработает, если в течение 3-х минут значение было больше 5-ти

anonymous
()
Ответ на: комментарий от oc

а вообще лучше так, тогда не будет постоянно включаться/выключаться

({TRIGGER.VALUE}=0&{Template_Linux:system.cpu.load[,avg1].min(180)}>5) | ({TRIGGER.VALUE}=1&{Template_Linux:system.cpu.load[,avg1].last(0)}>2)


в таком случае сработает, если 3 минуты было больше 5-ти,
а выключится, когда опустится до 2-х или ниже

anonymous
()
Ответ на: комментарий от anonymous

[решено][zabbix] отправка нотификаций при нескольких срабатыванний триггера

Да, это работает. Спасибо.

Сейчас пытаюсь сделать тоже самое для триггеров, где в качестве параметров конкретные коды ошибок.

oc
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.