LINUX.ORG.RU

zabbix уведомления

 , ,


1

2

можно ли в заббиксе сделать так, что бы если 1 триггер сработал, например

{example.com:error_code.last()}>1
срабатывал второй триггер
{example.com:log[/var/log/test.log,500 ",,,skip].change()}>0
и мне приходили уведомления от лога /var/log/test.log ?

или может быть посоветуйте другое решение


не теряйте время

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

Выражение триггера тогда будет выглядеть так: {example.com:error_code.last()}>1 and {example.com:log[/var/log/test.log,500 ",,,skip].change()}>0

Целевое действие при срабатывании триггера тоже можно скорректировать под ваши цели.

Не теряйте время, приступайте к чтению документации по Zabbix https://www.zabbix.com/documentation/3.2/ru/manual/config/triggers/expression

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

в том то и дело, что я такой триггер настроил, название триггера - test.log 500 > 1%
содержание триггера

{example.com:error_code.last()}>1 and {example.com:log[/var/log/test.log,500 ",,,skip].change()}>0

но уведомления начали сыпаться

example.com test.log 500 > 1% : PROBLEM: example.com : test.log 500 > 1% : PROBLEM
Last value: 9.6 %

Garcia ()

Попробуй в зависимости твоего тригера

{example.com:log[/var/log/test.log,500 ",,,skip].change()}>0
добавить тригер
{example.com:error_code.last()}>1

в тригерах же есть зависимости

jo_b1ack ★★★★ ()