Home > Debian > Instalando Bandwidhtd + Apache2 Debian Lenny

Instalando Bandwidhtd + Apache2 Debian Lenny

julho 8th, 2009

Olá,

Depois de precisar perder um bom tempo pra instalar o Bandwidthd, um programa excelente pra monitorar o tráfego de banda na sua rede, irei postar um breve tutorial. Utilizei a versão 2.0.1.

Primeiro baixe o Bandwidthd aqui

Após isso é fazer a instalação padrão:
dpkg -i SARGE-bandwidthd_2.0.1_i386.deb

O Programa contem apenas 1 arquivo de configuração, que se encontra dentro de /etc/bandwidthd/bandwidthd.conf, irei colocar um arquivo de exemplo:

# Bandwidthd.conf
#
# Commented out options are here to provide
# documentation and represent defaults

# AQUI VOCÊ DEVE COLOCAR AS REDES QUE VOCÊ QUER MONITORAR,
# EX: SE VOCÊ QUER MONITORAR A ETH1 QUE ESTÁ COM A CLASSE DE
# IPS 10.250.0.X VOCÊ DEVE COLOCAR AQUI EXATAMENTE O IP E A
# MASCARA QUE TEM NA SUA PLACA DE REDE, PARA CADA SUBNET
# VOCÊ DEVE ADICIONAR UMA ENTRADA subnet.
subnet 10.0.0.0/8

# AQUI VOCÊ DEVE COLOCAR A INTERFACE A SER ESCUTADA, SE VOCÊ
# QUER ESCUTAR MAIS DE 1 INTERFACE ENTÃO COLOQUE any, SE VAI
# ESCUTAR APENAS 1 ENTÃO COLOQUE Ex: ETH1
dev “any”

# ABAIXO ALGUMAS POUCAS OPÇÕES PRECISAM SER ALTERADAS

# An interval is 2.5 minutes, this is how many
# intervals to skip before doing a graphing run
#skip_intervals 0

# Graph cutoff is how many k must be transfered by an
# ip before we bother to graph it
graph_cutoff 1024

# VOCÊ SÓ PRECISA ALTERAR ESSA OPÇÃO PARA true CASO QUEIRA
# QUE ELE TAMBÉM MONITORE IPS QUE NÃO PASSAM DIRETAMENTE POR
# ESSE COMPUTADOR, TRAFEGO DE IPS QUE CHEGAM A SUA INTERFACE
# MAS QUE NÃO PASSAM DIRETAMENTE POR ELA.
promiscuous true

# ATIVAR O LOG DO BANDWIDTHD PARA UM ARQUIVO
output_cdf true

# LER O LOG NOVAMENTE AO SER REINICIADO PARA QUE O MESMO
# SAIBA QUAIS FORAM AS #ULTIMAS MODIFICAÇÕES, SENÃO AO SER
# REINICIADO OS GRÁFICOS TAMBÉM REINICIARÃO DO #0.
recover_cdf true
# Libpcap format filter string used to control what bandwidthd see’s
# Please always include “ip” in the string to avoid strange problems
# filter “ip”

# ATIVA A GERAÇÃO DE GRÁFICOS PARA CADA IP
graph true

# TEMPO PARA REFRESH AUTOMÁTICO DA PAGINA QUE SERÁ GERADA PELO BANDWIDTHD.
meta_refresh 150

Agora que vem o segredo, o BandwidthD gera as imagens e o código HTML no diretório /var/lib/bandwidthd/htdocs/. Para a exibição das páginas, é necessário que se crie um link simbólico /var/www/bandwidthd/

ln -s /var/lib/bandwidthd/htdocs/ /var/www/bandwidthd

Dê as permissões:

chmod 775 -R /var/www/bandwidthd

Reiniciar o serviço:

/etc/init.d/bandwidthd restart

E acessar pelo browse com o endereço http://localhost/Bandwidhtd

Espero ter ajudado, qualquer duvida estou a disposição, Abraço a todos!

Fonte: http://www.dicas-l.com.br/dicas-l/20060618.php

Debian

  1. julho 24th, 2009 at 02:11 | #1

    Thanks for posting about this, I would love to read more about this topic.

  1. No trackbacks yet.