INAV – Monitorando o seu tráfego de rede em tempo real
INAV é uma solução criada em JAVA que tem como função monitorar o tráfego da sua rede em tempo real e de forma gráfica.
Via o client desta ferramenta é possível enxergar toda a sua rede como mapa, sabendo quais pontos estão apresentando problemas como quedas, lentidões e possíveis problemas de perda de pacote.
Vejam o vídeo do Inav em funcionamento:
http://www.youtube.com/watch?v=xmMAO1j5N10
A sua instalação é bem simples. Primeiro você precisa de um servidor e instalar o produto nele:
# aptitude install build-essential libpcap-dev $ cd /data/src/ $ wget http://inav.scaparra.com/files/server/INAV-Server-0.3.7.tar.gz $ tar xzvf INAV-Server-0.3.7.tar.gz $ cd INAV-Server-0.3.7/server/ $ make
Fazer o start do programa:
$ cd /data/src/INAV-Server-0.3.7/server/
$ ./inavd INAV SERVER v0.3.7
Device(s) set to File(s) set to CVSFile(s) Set To
Depois é só baixar o client e instalar:
$ cd /data/src/ $ wget http://inav.scaparra.com/files/client/INAV-0.15.jar
Fazer o start da console
$ cd /data/src/ $ java -jar INAV-0.15.jar
Agora, conectar o client ao servidor:

A partir daí, você já consegue ver as informações dos equipamentos conectados:

O Inav é bem versátil, ele tem a capacidade de capturar as informações de rede de um arquivo .pcap, o mesmo gerado por um tcpdump.
Só colocar o arquivo no servido e rodar o seguinte comando:
$ ./inavd -f /data/development/workspace/pytbull/pcap/kraken.pcap
O resultado será esse da imagem abaixo:

Aí vem um outro macete para você pegar o tráfego real da sua rede. Primeiro você terá que rodar o comando TCPDUMP gerando um arquivo .pcap como outupt:
# tcpdump -nS -i eth2 -w realtimetraffic.pcap port 25
Depois, você irá falar para o servidor ler este mesmo arquivo com o seguinte comando:
# inavd -f realtimetraffic.pcap
Daí para frente é só se conectar no servidor via console/client e ver o que está rolando. Vejam o resultado abaixo:
Fonte: http://blog.corujadeti.com.br/inav-monitorando-o-seu-trafego-de-rede-em-tempo-real/