2016-08-18 3 views
0

Каков правильный способ контроля статуса агента? Я хочу видеть, работает ли агент или нет. agent.ping позиция только показывает, если агент Up, но он не переключается на Вниз. Простая проверка icmpping, похоже, ведет себя одинаково.Мониторинг состояния агента Zabbix

ответ

2

Лучший способ контролировать agent.ping это с помощью триггеров, и для этого элемента вы будете использовать nodata() функции триггера (шаблон по умолчанию уже делает это.

icmpping элемента фактически возвращает 1, если хост доступен по протоколу ICMP ping и 0, если нет (но это не реально контролирует агент).

Если вы хотите видеть вверх/вниз в самом элементе, вы можете контролировать порт агента TCP (по умолчанию 10050) с помощью элемента, такого как net.tcp.service - но использование триггера на agent.ping будет рекомендованным способом.

0

Вместо контроля порта вы можете иметь от версии 2+ внутренние проверки Zabbix, каждый раз сохраняя значения 0 и 1, а не как agent.ping, который сохраняет только значение 1 (основная причина, по которой вы не получаете «Вниз»).

https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/internal

ключ, который вам нужно Zabbix [хост, агент, доступный] и тип элемента должен быть «Zabbix внутренний» вместо «Zabbix агент».

 Смежные вопросы

  • Нет связанных вопросов^_^