Nagios è lo strumento di monitoraggio open source più utilizzato che ci aiuta a monitorare i servizi e le applicazioni eseguite su Windows, Linux, router e altri dispositivi di rete. Con l'aiuto di Nagios puoi monitorare i servizi e gli attributi di base. Possiamo accedere a Nagios utilizzando l'interfaccia web fornita con il bundle e la configurazione deve essere eseguita a livello di file.
Elenco servizi:
Questo tutorial descrive come monitorare i servizi "privati" e gli attributi dei server Linux/UNIX, come ad esempio:
Attributi:
- Carico CPU
- Utilizzo della memoria
- Utilizzo del disco
- Utenti che hanno effettuato l'accesso
- Processi in esecuzione
- ecc.
Servizi privati:
- HTTP
- FTP
- SSH
- SMTP
- ecc
Installa Nagios:
Nagios3 è disponibile sul repository Linux Mint, basta dare il comando per installare
sudo apt-get install nagios3Segui le istruzioni sullo schermo, ti chiederà di impostare la configurazione della posta di un account; da dove vuoi inviare una mail di notifica.
Puoi scegliere un'opzione in base alle tue esigenze.
Inserisci la password sicura per l'utente “nagiosadmin”, è necessaria per accedere alla console di amministrazione web.
Reinserire la stessa password.
Configura Nagios:
Nagios non accetta i comandi eterni, deve essere abilitato per l'aggiunta di commenti, la programmazione dei controlli, la disattivazione della notifica, ecc.,. Apri il file nagios.conf in /etc/nagios3 e cambia check_external_commands=0
a check_external_commands=1
sudo gedit /etc/nagios3/nagios.conf ---------------------------------------------- check_external_commands=1 ----------------------------------------------
Aggiungi l'utente nagios al gruppo www-data.
sudo usermod -G nagios www-dataAggiungi l'autorizzazione eseguibile del gruppo alla directory nagios
chmod g+x /var/lib/nagios3/rw chmod g+x /var/lib/nagios3
Accesso all'interfaccia web:
Riavvia Nagios e il server web Apache.
sudo /etc/init.d/nagios3 riavvia &&sudo /etc/init.d/apache2 riavviaOra accedi all'interfaccia web di Nagios utilizzando il seguente URL. Ti verrà richiesto il nome utente (nagiosadmin) e la password specificati in precedenza.
http://localhost/nagios3/
Verrai reindirizzato alla home page, fai clic sui servizi per visualizzare lo stato degli host.
Questo è tutto.