nsclient++ прерывается соединение в той же подсети
Я установил Nagios и nsclient++ на нескольких моих серверах Windows. Все они находятся в одной подсети, поэтому между конечными точками не происходит никакой маршрутизации или межсетевого экрана, и я убедился, что межсетевые экраны на серверах не вызывают проблем. Проблема в том, что запланированные проверки иногда не выполняются с "отказано в соединении", а иногда работают! Это неприятная проблема, потому что я не знаю, что искать.
Одно место, которое я посмотрел, - в журналах nsclient++, где я вижу эту повторяющуюся ошибку:
...\trunk\modules\CheckSystem\PDHCollector.cpp:148: Failed to query performance counters: \238...
Это звучит многообещающе, но я не смог найти много в Google об этой ошибке, так как она относится к NSClient++
1 ответ
Получаете ли вы какой-либо ответ от вашего сервера Windows, если вы запускаете эту команду на вашем сервере nagios?
./check_nrpe -H <nsclient++ server ip>
Вы также должны проверить, находится ли ваш сервер nagios на разрешенном хосте в Настройках.
[Settings]
allowed_hosts=[ nagios server ip]
Этот файл конфигурации должен быть найден в вашем установочном файле на вашем сервере Windows с именем nsc.ini
Если вам нужна дополнительная помощь, прочитайте вики NSClient, найденный здесь