Я установил Nagios на свой локальный сервер и наблюдаю за сервером CentOS.Все плагины (nagios plugins и nrpe) также установлены и работают локально, но не через мой сервер.Общие службы контролируются хорошо, но другие (местные службы) не работают.Статут информации показывает: CHECK_NRPE STATE CRITICAL: Socket timeout after 30 seconds
.
Я установил nrpe на своем удаленном хосте и добавил команды в nrpe.cfg.На моем сервере nagios я определил эти команды в файле конфигурации моего сервера.
Когда я проверяю эти команды на моем сервере centOS, он работает хорошо.Например, когда я набираю:
./check_procs -w 250 -c 300
, приглашение показывает:
PROCS AVERTISSEMENT: 284 processus | procs=284;250;300;0;
или команду: ./check_nrpe -H localhost
Показывает: NRPE v3.2.1
Все работает,но если я попытаюсь: ./check_nrpe -H monitoredserver
, это не сработает.
Кроме того, в веб-интерфейсе nagios для каждой локальной службы на отслеживаемом сервере отображается: CHECK_NRPE STATE CRITICAL: Socket timeout after 30 seconds
.