Verificando o Consumo de Banda

De MochilaWiki
Revisão de 18h53min de 27 de dezembro de 2008 por 189.82.127.32 (discussão) (Nova página: A pedido de um cliente fui atrás de uma ferramenta que pudesse me mostrar, de forma fácil, qual o consumo de banda de internet por máquina da rede. Após uma busca encontrei o Band...)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

A pedido de um cliente fui atrás de uma ferramenta que pudesse me mostrar, de forma fácil, qual o consumo de banda de internet por máquina da rede.

Após uma busca encontrei o BandwidthD.

O BandwidthD é uma ferramenta fácil de ser instalada e requer pouca preparação. Primeiro é necessário satisfazer a três dependências, que são:

libpcap from http://www.tcpdump.org/ libpng from http://www.libpng.org/ libgd from http://www.boutell.com/gd/

Você pode instalar estes programas através dos seus fontes, ou como eu fiz, utilizando um gerenciador de pacotes. Apenas lembre de instalar os devel’s para que não haja problemas com bibliotecas.

Agora baixe o arquivo em http://bandwidthd.sourceforge.net/ e vamos começar a instalação.

  1. tar zxvf bandwidthd-2.0.1.tgz
  2. cd bandwidthd-2.0.1
  3. ./configure
  4. make
  5. make install

Terminada a instalação vamos editar o arquivo de configuração e deixá-lo assim:

  1. vim /usr/local/bandwidthd/etc/bandwidthd.conf

subnet 192.168.0.0/24 dev “eth2″ sensor_id “fw” graph true output_cdf true recover_cdf true skip_intervals 1 graph_cutoff 1 promiscuous true filter “ip”

Veja que no meu caso a rede a ser levantada é a 192.168.0.0/24 e a interface de rede a eth2. Para iniciar o serviço basta executarmos:

  1. /usr/local/bandwidthd/bandwidthd

Os relatórios ficam em /usr/local/bandwidthd/htdocs, então eu criei um link para a pasta do meu apache, assim pude ver o resultado.

  1. ln -s /usr/local/bandwidthd/htdocs /usr/local/apache2/htdocs/bw

Agora você pode acessar o seu relatório no Firefox. Veja abaixo uma imagem do relatório gerado pelo software.


fonte: http://www.vidalinux.com.br/archives/64