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:
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:
loucura hein! o/
vlw por mais essa dica
Otimo post, boa ideia para meu TCC
fantástico!
Conhecem o chaosreader ? é bem legal tbm.
http://chaosreader.sourceforge.net/
Bom artigo, bom trabalho
Nossa que bacana esse! Gostei!
interessante, mas gostei do INAV, os gráficos que ele gera são excelentes..
Grande Gustavo.
Excelente dica. Já testei o INAV, é show de bola, os gráficos então,
nossa !
Ferramenta muito boa.
Abração
Gustavo, mas como veríamos a questão de “apresentando problemas como quedas, lentidões e possíveis problemas de perda de pacote”.
lentidão/perda de pacote pelo bandwidth utilizado e quedas pelo sumiço do host da tela?
[]’s
Galera … fui instalar o INav e quando fui executar o seguinte comando:
./inavd
Ele aparece começa a executar como demonstrado no exemplo, mais depois mostra o seguinte erro:
mutex locked
Number of Edges: 0
O que pode estar acontecendo ???
Ninguém conseguiu saber esse erro da minha mensagem acima galera ???
Paulo, compartilho do mesmo erro.
Paulo, inicie o programa dessa forma: ./inavd -i eth0
funcionou assim pra mim
Bom dia,
Eu virtualizei o debian 6 e uma estação windows o meu pc para fazer um teste com INAV com as seguintes configurações:
eth0: NAt
eth1: rede interna com IP 192.168.0.1/24.
Porém quando inicio o INAV aparece a seguinte mensagem tanto no SHELL do linux quanto na interface grafica do programa:
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Please ensure checksum offload is DISABLED on your network interface.
Alguem poderia me ajudar com esse problema?
Desde já agraço a atenção de todos.