Uno strumento molto funzionale che permette il monitoraggio completo della rete è Nagios, un software con licenza GNU (General Public Licence).
Di seguito le istruzioni su come installarlo.
1) aprire una sessione di SSH e, dopo essersi autentificati come root, creare una cartella dove poter scaricare il software:
# cd /
# mkdir installa
# cd installa
2) Installazione componenti richiesti da Nagios
I componenti richiesti per il corretto funzionamento sono Linux Apache + MySQL + PHP (acronimo LAMP) che vengono installati tramite il comando yum.
# yum install httpd mod_ssl php mysql mysql-server php-mysql php-pear
e quindi attivare i servizi:
# chkconfig httpd on
# service httpd start
# chkconfig mysqld on
# service mysqld start
3) Aggiunta Repository RPMFORGE
L’aggiunta di questo repository, ci permette di effettuare l’installazione di Nagios tramite yum.
In una cartella precedentemente creata (/installa nell’esempio), scaricare l’ultima versione:
# wget http://dag.wieers.com/packages/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
e installare il modulo rpm appena scaricato:
# rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.i386.rpm
4. Installazione di Nagios
Installare i componenti di Nagios richiesti per il suo funzionamento:
# yum install nagios nagios-devel nagios-plugins nagios-plugins-nrpe
Una volta installato, i componenti di Nagios risiedono nelle seguenti directory:
Impostare la password per accedere a Nagios.
# htpasswd -bcm /etc/nagios/htpasswd.users nagiosadmin password
Controllare la configurazione di Nagios:
# nagios -v /etc/nagios/nagios.cfg
Riavviare Apache:
# /etc/init.d/httpd restart
Avviare Nagios:
# /etc/init.d/nagios start
Collegarsi all’indirizzo http://ip_server/nagios/ per visualizzare l’applicativo.