Hoje decidi que gostaria de monitorar minha rede. Ver quanto de bandwidth estamos usando na nossa rede. Para isso fiz uma pesquisa rapida e encontrei uma ferramenta chamada bandwidthd, no qual funciona como um sniffer na rede, monitorando os packets enviados e recebidos das maquinas conectadas.
Para instalar, você precisará de uma maquina com alguma distribuição linux, estou usando Ubuntu 8.04. Siga os seguintes passos para instalar a aplicação e o servidor web apache onde você terá acesso a alguns relatorios:
- apt-get install bandwidthd
A instalação ira pedir para escolher qual interface esta conectada com a rede. - apt-get install apache2
- cd /var/www e crie um soft link para o diretorio htdocs que o bandwidthd usa (veja /etc/bandwidthd/bandwidthd.conf)
ln -s /var/lib/bandwidthd/htdocs bandwidthd
onde bandwidthd é o nome do link - restarte o servidor apache /etc/init.d/apache2 restart (e o bandwidthd se necessario /etc/init.d/bandwidthd restart)
- acesse bandwidthd no seu browser
http://<localhost ou IP>/bandwidthd