Nagios is showing services are down but they are running on the host

I have just installed nagios in a centos 7 environment. It is working fairly well, but I am having a small issue.

All my systems are showing as online, but some of the services on those systems are showing as not running, but when I look on the system they are running. See below.

Nagios View

Code for windows.cfg file windows.cfg

Спасибо за помощь. Дайте мне знать, если вам что-нибудь понадобится.

Изменить:

Вывод / usr / local / nagios / bin / nagios -v /usr/local/nagios/etc/nagios.cfg[12188 impressionnsclient.ini : nsclient.ini

Похоже, все раскомментировано.

0
задан 22 November 2015 в 20:10
1 ответ

Похоже, способ настройки служб не работает. Nsclient не может найти настроенные службы (по имени).

Например, следующая часть в вашем windows.cfg для проверки доступности службы DNS не может найти службу с именем ] DNS .

#monitor DNS alert if not running
define service{
      use                     generic-service
      host_name               IYS-ROA-AD01
      service_description     DNS
      check_command           check_nt!PROCSTATE!-d SHOWALL -l DNS
     }

Попробуйте изменить DNS на dns.exe и перезапустите nagios.

Вы можете попробовать изменить EXPLORER на explorer.exe . Для других процессов вам нужно узнать точное имя службы (вы можете использовать список задач | find -i "строка" ).

И последнее, но не менее важное: попробуйте перейти с проверки на основе check_nt на check_nrpe , которая новее и лучше.

1
ответ дан 4 December 2019 в 16:46

Теги

Похожие вопросы