Назад | Перейти на главную страницу

nsclient ++ прерывистое соединение отклонено в той же подсети

Я установил Nagios и nsclient ++ на нескольких моих серверах Windows. Все они находятся в одной подсети, поэтому между конечными точками не происходит никакой маршрутизации или брандмауэра, и я убедился, что брандмауэры на серверах не вызывают проблем. Проблема в том, что плановые проверки иногда заканчиваются неудачно с сообщением «В соединении отказано», а иногда работают! Это неприятная проблема, которую нужно решать, потому что я не знаю, что искать.

Одно место, которое я действительно искал, - это журналы nsclient ++, где я вижу эту повторяющуюся ошибку:

...\trunk\modules\CheckSystem\PDHCollector.cpp:148: Failed to query performance counters: \238...

Это звучит многообещающе, но я не смог найти в Google много информации об этой ошибке, поскольку она относится к NSClient ++.

Получите ли вы какой-либо ответ от своего сервера Windows, если запустите эту команду на своем сервере nagios?

./check_nrpe -H <nsclient++ server ip>

Вы также должны проверить, находится ли ваш сервер nagios на разрешенном хосте в Настройках.

[Settings]
allowed_hosts=[ nagios server ip]

Этот файл конфигурации должен быть найден в вашем установочном файле на вашем сервере Windows с именем nsc.ini

Если вам нужна дополнительная помощь, прочтите найденную вики NSClient Вот