Nagios bizare ping поведінка


9

У мене налаштування нагіосів так, як я цього хочу, але вчора ввечері воно почало попереджати про проблему, що стосується інтернету. (У мене є перевірка, що пінг www.google.com перевірити, чи Інтернет все ще працює)

Тепер, розглядаючи цю проблему, я можу бачити, що моя мережа може чудово підключитися до Інтернету, сервер, який працює нагіо, також може пінг в Інтернеті, але якщо я запускаю

./check_ping -H www.google.com -w -c

Мені стає недоступною мережа

але

./check_ping -H [IP address of google] -w -c

Я пінг добре

Я можу використовувати ping як для ip, так і для доменного імені, і вони обидва працюють добре.

У когось є підказки про те, де лежить проблема, це нагіоси чи у мене є проблема з DNS у моїй скриньці нагіосів чи десь у моїй мережі?

Дякую


Що станеться, коли ви розмістите "хост www.google.com"?
wolfgangsz

Відповіді:


14

Те саме трапилося з нами вчора ввечері, починаючи близько 20:01 EDT, і попередження не працює належним чином. Я не намагався запустити check_ping з однієї з IP-адрес Google, поки я не прочитав ваше повідомлення, і він працював тут так само, як і для вас. ping www.google.comповертає успішні пінг-файли, і я також можу перейти на www.google.com з мого сервера nagios, але монітор перевірки перевірки все ще критичний.

- зафіксовано для мене -

Я виявив, що ping6 www.google.comкоманда не вдалася негайно з недоступною мережевою помилкою, в той час як ping www.google.comуспіх. Я запустив команду check_ping, як і раніше, на веб-сайті www.google.com, додавши в кінці прапор -4, щоб змусити його використовувати IPV4, і перевірка_копірування тепер успішна.

/usr/lib/nagios/plugins/check_ping -H www.google.com -w 100.0,20% -c 200.0,40% -4
PING OK - Packet loss = 0%, RTA = 22.51 ms

Тому я відредагував файл command.cfg, щоб додати до кінця команди -4, і voila, успішну перевірку.


Радий , щоб тут я не один, що говорить про те , що вона не може бути моєю мережі на цей раз , що це проблема
Саймон Фостер

2
На debian check-host-aliveтакож визначається пакунок nagios-plugins-basic (provder визначення) check-host-alive_4.
Хенк


1

Найкращий спосіб вирішити цю проблему - використовувати

check_command check-host-Live_4
у визначенні хоста .

чек-хост-живий_4 визначений у /etc/nagios-plugins/config/ping.cfg (в Ubuntu 14.04) спеціально для випадків, описаних Шонам Мачено вище.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.