Возникла проблема с конфигурё. Версия Zabbix - 2.4.3
Есть сервер в стойке, на нем крутится Zabbix. Сервер подключен к интернету через основной свич, а затем через провайдера. Нужно мониторить машины, находящиеся в интернете, но не слать сообщений если отвалился от сети сам Zabbix-сервер.
В случае с основным свичем ясно, зависимость поставлена.
Затык начинается, когда пытаюсь создать триггер для проверки провайдера.
Провайдер считается недоступным, если:
Потери на обоих DNS превышают 10% ИЛИ недоступен gateway.
Сначала я пытался создать триггер беря данные из трех разных элементов данных. Не вышло.
Потом сделал нижним методом - смешал три узла сети в один, все равно проверки в нем на статические IP. Получилось так:
{Beeline:icmppingloss[194.85.128.10,10,1000,24,500].avg(60)}>9 & {Beeline:icmppingloss[212.44.130.6,10,1000,24,500].avg(60)}>9 | {Beeline:icmpping[79.104.9.17,10,1000,24,500].max(60)}=0
Zabbix в обоих случаях триггер создавать отказался.
Некорректное выражение триггера. Проверьте часть выражения начиная с " & {Beeline:icmppingloss[212.44.130.6,10,1000,24,500].avg(60)}>9 | {Beeline:icmpping[79.104.9.17,10,1000,24,500].max(60)}=0".
По отдельности любое из условий работает корректно, но вместе они работать отказываются.
Где я ошибся?
Есть сервер в стойке, на нем крутится Zabbix. Сервер подключен к интернету через основной свич, а затем через провайдера. Нужно мониторить машины, находящиеся в интернете, но не слать сообщений если отвалился от сети сам Zabbix-сервер.
В случае с основным свичем ясно, зависимость поставлена.
Затык начинается, когда пытаюсь создать триггер для проверки провайдера.
Провайдер считается недоступным, если:
Потери на обоих DNS превышают 10% ИЛИ недоступен gateway.
Сначала я пытался создать триггер беря данные из трех разных элементов данных. Не вышло.
Потом сделал нижним методом - смешал три узла сети в один, все равно проверки в нем на статические IP. Получилось так:
{Beeline:icmppingloss[194.85.128.10,10,1000,24,500].avg(60)}>9 & {Beeline:icmppingloss[212.44.130.6,10,1000,24,500].avg(60)}>9 | {Beeline:icmpping[79.104.9.17,10,1000,24,500].max(60)}=0
Zabbix в обоих случаях триггер создавать отказался.
Некорректное выражение триггера. Проверьте часть выражения начиная с " & {Beeline:icmppingloss[212.44.130.6,10,1000,24,500].avg(60)}>9 | {Beeline:icmpping[79.104.9.17,10,1000,24,500].max(60)}=0".
По отдельности любое из условий работает корректно, но вместе они работать отказываются.
Где я ошибся?
Comment