|
[+] Konfiguracja Nagios-a
Demerzel - 23-08-2008 17:22
Zainstalowałem Nagios-a, skonfigurowałem Apacha2 aby pokazywał jego główną stronę: <VirtualHost 192.168.1.2> DocumentRoot /usr/local/nagios/share ServerName nagios.sdom ServerAlias nagios </VirtualHost>
W takiej konfiguracji kiedy próbowałem przejść na jakąkolwiek stronę z menu wyświetlał sie błąd, iż niemożna wczytać skryptów cgi. Zmieniłem konfiguracje na taką: ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin <Directory "/usr/local/nagios/sbin"> Options ExecCGI AllowOverride NOne Order allow,deny Allow from all AuthName "Nagios Access" AuthType Basic AuthUserFile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory> Alias /nagios /usr/local/nagios/share <Directory "/usr/local/nagios/share"> Options None AllowOverride None Order allow,deny Allow from all AuthName "nagios" AuthType Basic AuthUserFile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory>
Otrzymałem: Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log. Apache/2.2.9 (Debian) PHP/5.2.6-2+b1 with Suhosin-Patch Server at nagios.sdom Port 80
Nie pokazuje sie teraz nawet główna strona. Interesuje mnie konfiguracja Nagiosa nie jakiegoś zastępczego narzędzia. Dziękuje za pomoc
[ Dodano: 2008-08-24, 12:17 ] Zmieniłem nieco konfiguracje w serwerze www, pokazuje sie główna strona Nagiosa. Gdy prubuje wybrać jedną z opcji menu dostaje jednak błąd. Whoops!
Error: Could not read object configuration data!
Here are some things you should check in order to resolve this error:
1. Verify configuration options using the -v command-line option to check for errors. 2. Check the Nagios log file for messages relating to startup or status data errors.
Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.
ellmo - 24-08-2008 21:57
1. Verify configuration options using the -v command-line option to check for errors. 2. Check the Nagios log file for messages relating to startup or status data errors.
Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.
1. Verify configuration options using the -v command-line option to check for errors. 2. Check the Nagios log file for messages relating to startup or status data errors.
Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.
No właśnie. Nagios działa jako proces? Konfiguracja poprawna? Sprawdzona poleceniem
nagios -v nagios.conf
Co mówią logi? (w messages powinny byc).
Demerzel - 01-09-2008 18:03
Przy status map przeglądarka pokazuje brak strony. Polecenie
nagios -v
nie wykazuje żadnych błędów w konfiguracji. Ponadto czytając opisy konfiguracji umyka mi informacja gdzie dodać definicje hostów które maja być monitorowane. Według instrukcji jest to plik hosts.cfg. Pliku takiego nigdzie nie znalazłem.
[ Dodano: 2008-09-06, 23:03 ] Doszedłem co i jak mam nadzieje, że podane informacje pomogą innym. Do wyświetlenia mapy NAGIOS wymaga kilku bibliotek od których zaczniemy: aptitude install libjpeg62-dev libpng-dev libgd-dev
Przed instalacją utworzymy również użytkownika dla programu adduser nagios mkdir /usr/local/nagios chown nagios.nagios /usr/local/nagios /usr/sbin/groupadd nagcmd /usr/sbin/usermod -G nagcmd apache #apache to nazwa użytkownika pod jakim pracuje apache /usr/sbin/usermod -G nagcmd nagios
Czas na instalacje podstawowego programu: ./configure --prfix=/usr/local/nagios --with-nagios=nagios --with-nagios-group=nagios --with-command-group=nagios make all make install make install-init make install-config
Należy również doinstalować pluginy ./configure make make install
Po instalacji konieczne jest również utworzenie pliku z hasłami oraz katalogu który z jakiegoś powodu nie powstaje w czasie instalacji. htpasswd /etc/nagios/htpasswd.users mkdir /usr/local/nagios/var/rw
Pozostaje jeszcze wyświetlenie NAGIOS-a w przeglądarce. Dla apacha wystarczy dodać: Alias /nagios/cgi-bin /usr/local/nagios/sbin <Directory "/usr/local/nagios/sbin"> Options ExecCGI AllowOverride None AuthName "nagiosadmin" AuthType Basic AuthUserFile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory> Alias /nagios /usr/local/nagios/share <Directory "/usr/local/nagios/share"> Options None AllowOverride None AuthName "nagiosadmin" AuthType Basic AuthUserFile /usr/local/nagios/etc/htpasswd.users Require valid-user </Directory>
O dodaniu obsługi cgi w apachu juz nie pisze. W tej chwili mamy do dyspozycji działającego NAGIOS-a wymaga on jednak konfiguracji hostów które mają być monitorowane. Dobrym pomysłem może być przyklejenie powyższej instrukcji.
cyryllo - 16-07-2009 11:25
Czy program może być instalowany na maszynie którą chcę kontrolować? czy lepiej na innym sprzęcie?
leon1313 - 22-07-2009 12:00
Wszystko zależy od funduszy. Najlepsze założenie to osobna /od monitorowanych/ maszyna fizyczna + wirtualny host na nagiosa (VMWARE) ze względu na łatwość przeprowadzki w przypadku uszkodzenia.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|