Wtyczka Nagios NRPE check_ad - Naprawiono
Dużo czytałem o tym problemie i próbuję go rozwiązać na swój sposób, ale nadal nie mam szczęścia.
Użyłem Debiana 7 jako serwera nagios. Problem polega na tym, że nie mogę sprawdzić stanu mojego kontrolera domeny Active Directory (Win Server 2003) za pomocą tej wtyczki opartej na skanie nrpe -
https://www.itefix.no/i2/check_ad
https://www.itefix.no/i2/check_ad
Mój kontroler domeny to 192.168.1.12
NRPE na serwerze win działa i nasłuchuje poprawnie:
root@nagios:~ > check_nrpe -u -H 192.168.1.12 -p 5666
I (0,4,1,102 2013-07-15) seem to be doing fine...
ale kiedy próbuję sprawdzić AD za pomocą wtyczki, pojawia się ten błąd:
root@nagios:~ > check_nrpe -u -H 192.168.1.12 -p 5666 -c check_ad
No handler for command: check_ad
BTW: pomyślnie uruchomiłem to polecenie bezpośrednio z serwera win:
Oto moja konfiguracja NSClient ++ (włączyłem walidację zewnętrznego skryptu):
C: \ Program Files \ NSClient ++ \ nsclient.ini
CheckExternalScripts = 1
i dodaj to na końcu pliku:
[NRPE Handlers]check_ad=scripts\check_ad.exe --dc
check_ad_member=scripts\check_ad.exe –-member
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
2 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Wystarczy pobrać go na serwer i zainstalować przez:
następnie zmieniłem port nasłuchiwania na plik konfiguracyjny nrpe.cfg, aby nie powodował konfliktu z nsclient ++
server_port = 5667
Dodano adres IP tego komputera:
server_address = 192.168.1.12
Zezwalaj na połączenia z mojego serwera nagios:
allowed_hosts = 192.168.1.250
Zezwalaj na argumenty poleceń:
dont_blame_nrpe = 1
Na koniec dodaj polecenie check_ad:
polecenie [check_ad] = C: \ nrpe_nt.0.8b-bin \ bin \ check_ad \ check_ad.exe --member
Anonimowy użytkownik
Potwierdzenie od:
Z mojego doświadczenia wynika, że wolę używać Winrpe
https://www.itefix.no/i2/winrpe
https://www.itefix.no/i2/winrpe... Myślę, że jest to mniej zagmatwane niż nsclient ++.