.: HosiriS :.

Informatica e non solo

Monitoriamo il nostro server, la via semplice

Posted by hosiris su giugno 4, 2010

Esistono molti programmi che ci danno la possibilità di monitorare le attività del nostro server, ma nella maggior parte dei casi sono software difficoltosi, si veda, ad esempio, Nagios.
Esistono però dei software che ci permettono di poter raggiungere i nostri scopi da “amatori”, uno tra questi è Cacti.
E’ un software scritto in PHP che fa della semplicità d’uso la sua forza.

La sua installazione richiede la presenza di Apache e Mysql, una volta scaricati ed installati, sarà necessario installare rrdtool:

$ sudo cd /usr/local/src
$ sudo wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.3.tar.gz (ad oggi)
$ sudo tar xfvz rrdtool-1.4.3.tar.gz
$ sudo cd rrdtool-1.4.3
$ sudo ./configure
$ sudo make
$ sudo make install

In alternativa potete installare tramite apt:

$ sudo apt-get install rrdtool

A questo punto possiamo installare CACTI:

$ sudo cd /var/www/
$ sudo wget http://www.cacti.net/downloads/cacti-0.8.7f.tar.gz (ad oggi)
$ sudo tar xzvf cacti-0.8.7f.tar.gz
$ sudo mv cacti-0.8.7f cacti
$ sudo chown -R www-data:www-data rra/ log/

Creiamo il DB:

$ mysql -u root -p
mysql> create database cacti;
mysql> quit
$ sudo mysql cacti GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'vostrapass';
mysql> flush privileges;
mysql> exit

Editiamo il file /var/www/cacti/include/config.php, modificando:

$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";

Creiamo una voce nel nostro crontab:

$ sudo crontab -e
*/5 * * * * cactiuser php /var/www/cacti/poller.php > /dev/null 2>&1

Adesso non ci rimane che raggiungere Cacti tramite browser (http://servername/cacti/). Verrà avviata una interfaccia che vi permetterà di configurare il vostro monitor. Terminate la configurazione ed infine sarete rediretti alla pagina di login, tramite cui potrete creare le regolo di monitoraggio per il vostro server.

Buon divertimento.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

 
%d blogger cliccano Mi Piace per questo: