Nagios3 - podstawy konfiguracji
: 21 gru 2010, 11:30
Witam,
Jestem początkujący i nie mogę poradzić sobie z podstawową konfiguracją Nagiosa. Zainstalowałem Nagios3 na Ubuntu 10.04. Chciałbym skonfigurować monitorowanie windowsoskiej maszyny. Na XP zainstalowałem NSClient++ i na podglądzie WWW widzę, że host jest aktywny ale:
1. Strona WWW Nagiosa się nie odświeża tzn. widać, że host XP ma status "OK". Następnie wyłączam XP i status się nie zmienia, nadal jest "OK". Dopiero gdy przejdę do innej zakładki i powrócę pojawia się odpowiedni status (pomimo informacji "Updated every 90 seconds"). Nie wiem czy to tak ma być czy trzeba coś jeszcze skonfigurować np. w pliku konfiguracyjnym Apacha
2. Monitorowane usługi hosta XP mają status "UNKNOW", a w "Status Information" mam informacje "missing -l parametr". Link jak to mniej więcej wygląda (http://asmolarek.prv.pl/tmp/obraz.jpg).
Wszystko starałem się robić zgodnie z dokumentacją Nagios z rozdziałem "Monitoring Windows Machines". Co prawda wszystkie ścieżki są inne aczkolwiek udało mi się je odnaleźć
.
Stworzyłem tylko jeden plik konfiguracyjny /etc/nagios3/objects/windows.cfg
natomiast w pliku /etc/nagios3/nagios.cfg odznaczyłem # z lini
W pliku NSC.ini odznaczyłem linie:
Mógłby, ktoś zerknąć i podpowiedzieć co mogę mieć źle lub podesłać jakąś przykładową konfigurację (zarówno po stronie Linuxa jak i Windowsa). Będę wdzięczny 
Jestem początkujący i nie mogę poradzić sobie z podstawową konfiguracją Nagiosa. Zainstalowałem Nagios3 na Ubuntu 10.04. Chciałbym skonfigurować monitorowanie windowsoskiej maszyny. Na XP zainstalowałem NSClient++ i na podglądzie WWW widzę, że host jest aktywny ale:
1. Strona WWW Nagiosa się nie odświeża tzn. widać, że host XP ma status "OK". Następnie wyłączam XP i status się nie zmienia, nadal jest "OK". Dopiero gdy przejdę do innej zakładki i powrócę pojawia się odpowiedni status (pomimo informacji "Updated every 90 seconds"). Nie wiem czy to tak ma być czy trzeba coś jeszcze skonfigurować np. w pliku konfiguracyjnym Apacha

2. Monitorowane usługi hosta XP mają status "UNKNOW", a w "Status Information" mam informacje "missing -l parametr". Link jak to mniej więcej wygląda (http://asmolarek.prv.pl/tmp/obraz.jpg).
Wszystko starałem się robić zgodnie z dokumentacją Nagios z rozdziałem "Monitoring Windows Machines". Co prawda wszystkie ścieżki są inne aczkolwiek udało mi się je odnaleźć

Stworzyłem tylko jeden plik konfiguracyjny /etc/nagios3/objects/windows.cfg
Kod: Zaznacz cały
define host{
use generic-host ; Inherit default values from a template
host_name remote-windows-host1 ; The name we're giving to this host
alias Remote Windows Host ; A longer name associated with the host
address 192.168.1.2 ; IP address of the remote windows host
}
define service{
use generic-service
host_name remote-windows-host1
service_description NSClient++ Version
check_command check_nt!CLIENTVERSION
}
define service{
use generic-service
host_name remote-windows-host1
service_description Uptime
check_command check_nt!UPTIME
}
define service{
use generic-service
host_name remote-windows-host1
service_description CPU Load
check_command check_nt!CPULOAD!-l 1,40,50
}
define service{
use generic-service
host_name remote-windows-host1
service_description Memory Usage
check_command check_nt!MEMUSE!-w 80 -c 90
}
define service{
use generic-service
host_name remote-windows-host1
service_description C:\ Drive Space
check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 90
}
define service{
use generic-service
host_name remote-windows-host1
service_description W3SVC
check_command check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
}
Kod: Zaznacz cały
#Definitions for monitoring Windows machine
cfg_file=/etc/nagios3/objects/windows.cfg
Kod: Zaznacz cały
FileLogger.dll
CheckSystem.dll
CheckDisk.dll
NSClientListener.dll
NRPEListener.dll
SysTray.dll
CheckEventLog.dll
CheckHelpers.dll
