@configboy
Системный администратор

Как правильно пинговать с zabbix agent?

Добрый вечер всем!
Недавно развернул zabbix server на Debian 9 и агенты на CentOS 6.6
Версии сервера и агентов "4.0.0alpha5"
Прикрепил темплейты OS Linux на все хосты
Далее нужно было пинговать удаленные хосты с самих серверов которые мониторятся.
Для этого был добавлен UserParameter=ping[*],/bin/ping $1 -c $2 -W 1 -q -n > /dev/null && echo 1 || echo 0 в конфигурацию агентов.
Далее были созданы Item'ы следующего содержания
5ade30b3a7717683562860.png
Суть проблемы:
Если количество пакетов в проверке (на скриншоте 3) поставить больше чем 4, например 5, 6, 7 и т.д. то в Monitoring -> Latest Data вообще перестают поступать данные. При этом статус Item'ов не выдает никаких ошибок, просто Enabled,
5ade30cc3f70e400465564.png
То же самое происходит с проверкой на средний пинг с UserParameter=ping.avg[*],/bin/ping $1 -c $2 -W 1 -q -n | tail -1 | awk -F '/' '{print int($$5+0.5)}'
  • Вопрос задан
  • 8361 просмотр
Пригласить эксперта
Ответы на вопрос 1
@configboy Автор вопроса
Системный администратор
nobody, В общем все оказалось куда более простым, в настройках айтемов указал вместо Zabbix agent Zabbix agent (active) чтобы соединение устанавливалось со стороны агента и все, все мои ранее созданные параметры заработали вне зависимости от кол-ва пакетов.
В мучениях узнал про fping и Файловые дескрипторы линукс))
Спасибо за активное участие и варианты ответов!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы