Я настроил nagios так, как хочу, но прошлой ночью он начал предупреждать меня о проблеме с пингом в Интернете. (У меня есть проверка, что пингует www.google.com, чтобы проверить, что интернет все еще работает)
Теперь, глядя на эту проблему, я вижу, что моя сеть может нормально пропинговать интернет, сервер, на котором работает nagios, также может пропинговать интернет, но если я запускаю
./check_ping -H www.google.com -w -c
Я получаю сеть недоступна
но
./check_ping -H [IP address of google] -w -c
Я получаю пинг ОК
Я могу использовать ping как для ip, так и для имени домена, и они оба работают нормально.
Кто-нибудь получил какие-либо подсказки относительно того, где проблема заключается, это nagios или у меня есть проблема с DNS в моей коробке nagios или где-то в моей сети?
Спасибо
networking
nagios
ping
Саймон Фостер
источник
источник
Ответы:
То же самое случилось с нами вчера вечером, примерно в 20:01 по восточному поясному времени, и предупреждение все еще не работает должным образом. Я не пробовал запускать check_ping с одним из IP-адресов Google, пока не прочитал ваше сообщение, и он работал здесь так же, как и для вас.
ping www.google.com
возвращает успешные эхо-запросы, и я также могу перейти на www.google.com с моего сервера nagios, но монитор check_ping по-прежнему важен.- фиксированный для меня -
Я обнаружил, что
ping6 www.google.com
команда сразу же завершилась неудачей с ошибкой недоступности сети, в то время как она выполненаping www.google.com
успешно. Я выполнил команду check_ping, как и раньше, с www.google.com, добавив в конце флаг -4, чтобы заставить его использовать IPV4, и check_ping теперь выполняется успешно.Поэтому я отредактировал файл commands.cfg, добавив в конец команды -4, и вуаля, успешная проверка.
источник
check-host-alive
также определен пакет nagios-plugins-basic (поставщик определения)check-host-alive_4
.Рад , что вы участвуете в день IPv6 и IPv6 запуска «самых важных интернет - сайтов» . Вы, вероятно, пропингуете адрес сайта v6 при использовании имени, не имея подключения v6 на вашем сервере Nagios. Хорошая новость в том, что к полуночи все кончено :)
источник
Лучший способ решить эту проблему - использовать
в определении хоста .check-host-alive_4 определен в /etc/nagios-plugins/config/ping.cfg (в Ubuntu 14.04) специально для случаев, описанных Шоном Масено выше.
источник