Come installare l'interfaccia di Nagios Mobile per visualizzare lo stato della rete direttamente sul proprio telefono mobile.
Mantenere la funzionalità della rete è uno dei principali compiti di ogni amministratore di sistema e con Nagios è possibile avere tutte le informazioni direttamente sui dispositivi di tipo mobile.
Prerequisiti
- Linux CentOS 6 minimal
- Un ambiente funzionale di Nagios
- Nagios Mobile web interface
Procedura
Dalla pagina web Nagios Frontend, effettuare il download dell'interfaccia Nagios Mobile che più soddisfa le proprie esigenze e scompattarla.
# wget http://assets.nagios.com/downloads/exchange/nagiosmobile/nagiosmobile.tar.gz
# tar –vxzf nagiosmobile.tar.gz
# cd nagiosmobile
Editare il file include.inc.php ed impostare il path dei file in modo che la locazione relativa al sistema utilizzato da coincida.
$STATUS_FILE = "/var/nagios/status.dat"; $COMMAND_FILE = "/var/nagios/rw/nagios.cmd"; $CGI_FILE = "/etc/nagios/cgi.cfg"; $OBJECTS_FILE = "/var/nagios/objects.cache"; $BASE_URL = '/nagiosmobile'; $TTL = 30; $USER = '';
# vi include.inc.php
Editare il file INSTALL.php e configurare il parametro target directory per lo script di installazione.
//target directory where nagiosmobile's web files will be stored define('TARGETDIR',"/usr/local/nagiosmobile");
# vi INSTALL.php
Lanciare il file di installazione.
# ./INSTALL.php
Editare il file diconfigurazione /etc/httpd/conf.d/nagiosmobile.conf ed impostare il path corretto del file htpasswd.users.
AuthUserFile /etc/nagios/htpasswd.users
# vi /etc/httpd/conf.d/nagiosmobile.conf
Per accedere all'interfaccia web di Nagios Mobile, digitare dal proprio browser l'indirizzo:
http://IP_server/nagiosmobile
Per accedere al sistema Nagios utilizzando dispositivi mobile come Android e iPhone, è possibile trovare alcune utili apps direttamente dai loro store. Nell'esempio lo screenshot è ottenuto utilizzando l'applicazione per Android aNag.
Per accedere al sistema Nagios dall'esterno, è possibile utilizzare una connessione VPN o preferibilmente avere un IP pubblico dedicato.
Ciao Paolo, articolo molto interessante, ho solo un dubbio: durante la fase dell'install.sh, nel caso sull'host sia installato nagios+centreon+nagvis, ci possono essere problemi con i link su apache?
Grazie, ciao!
Non dovrebbero esserci problemi.
Anche nel mio sistema ho installato Nagios+Centreon+Nagvis e l'installazione ha funzionato senza problemi.
Al limite per non correre rischi, fai uno snapshot della macchina prima di procedere.
Ciao, ho fatto lo snapshot ma nessun problema. L'unica cosa che volevo puntualizzare, è che il file status.dat potrebbe chiamarsi anche status.log...ho impiegato un 2 orette a capirlo e ora va tutto alla grande 🙂
Grazie per l'informazione.