Ad Widget

Collapse

Мониторинг агента zabbix.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Welcome_to_the_jungle
    Member
    • May 2019
    • 56

    #1

    Мониторинг агента zabbix.

    Добрый день уважаемые формучане подскажи пожалуйста как корректно организовать триггер для элемента данных "agent.ping" Мне необходимо мониторить на каких узлах агент заббикс перестал нормально работать.
    Если я включаю триггер с выражением agent.ping.nodata(10s)}=0 он срабатывает и на панели появляются все узлы на которых работает агент.
    Буду благодарен совету.
    Спасибо.
  • KirMatty
    Member
    • May 2017
    • 51

    #2
    А что возвращает элемент данных по агенту? Скорее всего, выражение триггера должно быть agent.ping.nodata(30s)=1. Сделайте через шаблон (если нет). У меня шаблон содержит элементы данных "Версия агента" и "Доступность агента" с триггером "Недоступен zabbix-агент в течение 5 минут". Мне кажется 10 секунд слишком короткий период.И привяжите доступность zabbix-агента к доступности хоста.

    Comment

    • AvaTTaR
      Member
      • Dec 2018
      • 96

      #3
      {"Здесь имя узла сети или макрос {HOST.HOST}":agent.ping.nodata(1m)}=1 если Ваш вариант использовать, но я бы не рекомендовал использование функции nodata- если база подлипнет(например во время дампов) то будет ложное срабатывание, т к эта функция смотрит базу, игнорируя кэш на самом демоне, особенно при Вашем варианте с 10-тью секундами.

      Возможно вариантом получше будет net.tcp.service[tcp,port_of_zabbix_agent] - не пользовался этим, но по-идее должно просто настраиваться.
      Лично у меня лучшим вариантом стал agent.ping.nodata(10m)=1 - для проверки что агент не отвалился. и просто ICMP ping узла сети для проверки его доступности и уже по нему реагирование в случае недоступности более 30 секунд.

      Comment

      Working...