Pagina 1 di 1

Vnstat monitor traffico di rete

Inviato: venerdì 6 giugno 2008, 13:25
da Mike
Dovete abilitare la web station da Disk Station Manager.
Poi installare vnstat digitando:

Codice: Seleziona tutto

ipkg install vnstat
Create il database digitando:

Codice: Seleziona tutto

vnstat -u -i eth0
Per installare il frontend digitate:

Codice: Seleziona tutto

cd /volume1/web
	wget http://freshmeat.net/redir/vnstatfrontend/68867/url_tgz/vnstat_php_frontend-1.3.tar.gz
	tar xvzf vnstat_php_frontend-1.3.tar.gz
	rm vnstat_php_frontend-1.3.tar.gz
	cd vnstat_php_frontend-1.3
Modificate config.php digitando:

Codice: Seleziona tutto

vi config.php
E cambiate:

Codice: Seleziona tutto

$iface_list = array('eth0', 'eth1', 'sixxs');
Con:

Codice: Seleziona tutto

$iface_list = array('eth0');
Cancellate le due linee:

Codice: Seleziona tutto

$iface_title['eth1'] = 'Internet';
	$iface_title['sixxs'] = 'SixXS IPv6';
Salvate e poi digitate:

Codice: Seleziona tutto

mkdir dumps
Create una cartella, dove inserire i vostri script digitando:

Codice: Seleziona tutto

mkdir /volume1/scripts
Createvi uno script da inserire in cronotab digitando:

Codice: Seleziona tutto

vi /volume1/scripts/vnstatdump.sh
E inserite le seguenti linee:

Codice: Seleziona tutto

#!/bin/bash
	/opt/bin/vnstat -u
	sleep 10
	/opt/bin/vnstat --dumpdb -i eth0 >> /volume1/web/vnstat_php_frontend-1.3/dumps/vnstat_dump_eth0
Testate lo script digitando:

Codice: Seleziona tutto

sh vnstatdump.sh
E controllate che non dia errori.
Create lo schedule digitando:

Codice: Seleziona tutto

vi /etc/crontab
E inserite:

Codice: Seleziona tutto

1 * * * * root /volume1/my_scripts/vnstatdump.sh
A questo punto fate ripartire crond digitando:

Codice: Seleziona tutto

crond restart
Per vedere l'interfaccia grafica digitate:

Codice: Seleziona tutto

http://xxx.xxx.xxx.xxx/vnstat_php_frontend-1.3/index.php