vnStat :: network traffic monitor

Posted by on apr 10, 2009 in Blog, Software e Tools | No Comments

vnStat screenshotTempo fa avevo avuto bisogno di valutare il carico di rete su un server per streaming audio e video e mi ero affidato al molto ntop, progetto veramente ben fatto e completo ma un po’ troppo articolato e dettagliato per le mie necessita’.

Il mio bisogno era semplicemente di vedere, sia in tempo reale che come totale nel corso di alcune ore, il traffico in KB/s sull’interfaccia di rete, senza bisogno di una granularita’ o separazione estremamente fine a livello di protocollo o porte o tipo di traffico.

Qualche tempo fa ho trovato un progetto opensource che fa piu’ al caso mio, vnStat. E’ un sw molto semplice da utilizzare, non richiede speciali permessi per fare il suo lavoro (si appoggia alle statistiche recuperabili dai file /proc/) e gira interamente da terminale :)

E’ possibile fare sia sessioni live di controllo del traffico che impostarlo perche’ parta al boot del sistema e salvi i dati del traffico giornaliero richiamabili poi con semplici comandi che visualizzano semplici ma chiari report.

Es.

:: Per creare il db di una nuova interfaccia da monitorare

~# vnstat --update --iface eth0
Error:
Unable to read database "/var/lib/vnstat/eth0".
-> A new database has been created.

:: Per effettuare una sessione live di analisi

~# vnstat --live --iface eth0

:: Per visualizzare un riassunto del traffico giornaliero

~# vnstat --query --iface eth0
Database updated: Wed Dec 17 10:09:36 2008

	eth0

	   received:        403 kB (0.0%)
	transmitted:       7.57 MB (100.0%)
	      total:       7.96 MB

	                rx     |     tx     |  total
	-----------------------+------------+-----------
	   03.11.       192 kB |    3.16 MB |    3.35 MB
	    today       211 kB |    4.41 MB |    4.61 MB
	-----------------------+------------+-----------
	estimated        --    |      --    |      --

Vi rimando al sito (chiaro e sintetico come il programma) per maggiori info e screenshot!

Leave a Reply

You must be logged in to post a comment.