Monitorando o consumo de banda com Bwbar
Bwbar é um programa escrito em C que nos mostra o consumo de banda em tempo real. Vamos fazer uso dele juntamente com o CBQ. Vou explicar a situação, suponhamos que temos uma rede e queremos monitorar o consumo de banda, que quando for excedido de 2000 Kbits/s, todos os usuários tivessem sua velocidade reduzida em 20%.
[ Hits: 58.735 ]
Por: Spitfire em 22/05/2006
Criando um script PHP para ver os resultados
Crie um arquivo dentro de /var/www/htdocs/bwbar com o nome index.php (ou outro qualquer, fique à vontade) e com o seguinte conteúdo:
<html>
<head>
<title>Consumo de Banda</title>
<meta http-equiv='refresh' content='2; URL=http://rapattack.4pu.com:8080/bw/index.php'>
</head>
<body>
<center><h1>Consumo de Banda</h1><center><br><br>
<div align="center">
<font color=blue><h3>Interface eth0 - download</h3></font>
<?
readfile("ubar_eth0_in.txt");
?>
<br>
<img src="ubar_eth0_in.png" border="0"><br>
</div>
<div align="center">
<font color=blue><h3>Interface eth0 - upload</h3></font>
<?
readfile("ubar_eth0_out.txt");
?>
<br>
<img src="ubar_eth0_out.png" border="0"><br>
</div>
</body>
</html>
OBS: É necessário ter o php instalado.
A URL da tag <meta http-equiv='refresh' content='2; URL=http://rapattack.4pu.com:8080/bw/index.php'> deve ser alterada para http://seu_ip/bwbar/index.php
Página anterior Próxima página
Páginas do artigo
1.
Baixando e instalando o Bwbar
2.
Colocando o bwbar pra rodar
3. Criando um script PHP para ver os resultados
4.
Instalando e configurando o CBQ
5.
Criando o script Equalizador de Banda
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada
Tutorial - Aplicação em C para transferência de arquivo usando socket TCP e Thread
Controlando UPLOAD com o CBQ
BSD Sockets em linguagem C
O Modelo de Referência OSI
Desenvolvendo um plugin de visualização para o XMMS (Parte 1)
Comentários
Belezinha mas o site (http://rapattack.4pu.com:8080/bwbar/bwbar.tar.gz ) já está fora do ar!
Mensagem
caro wlayosan, o link realmente está quebrado, portanto use este:
http://rapattack.no-ip.org:8080/bwbar/
Muito bom o artigo....
Mensagem
Muito bom o artigo....
Parabéns pelo artigo, gostei muito!
Mas gostaria de saber em que distro você aplicou essa solução? Dá pra aplicar a mesma solução no Debian 3.1 sem muita complicação?
Obrigado.
Mensagem
Parabéns pelo artigo, gostei muito!
Mas gostaria de saber em que distro você aplicou essa solução? Dá pra aplicar a mesma solução no Debian 3.1 sem muita complicação?
Obrigado.
E ai Prota parabens brother.
Mensagem
E ai Prota parabens brother.
E ai cara blz? nóis aqui de novo. queria saber ser esse CBQ funciona no suse 10? valeu. to precisando muito. obrigado
Mensagem
E ai cara blz? nóis aqui de novo. queria saber ser esse CBQ funciona no suse 10? valeu. to precisando muito. obrigado
Mensagem
O site do rapattack nao ta abrindo nem http://rapattack.no-ip.org:8080/bwbar/ , dai n consigo baixar o BWBAR ,tem outro lugar q posso baixar ele ,
Obrigado
Mensagem
tem outro lugar para baixa http://www.mythica.org/bwbar/
Mensagem
Algem conhece um outro link pra poder gerar?
Porque esse ta fora http://rapattack.4pu.com:8080/bwbar/geracbq.tar.gz
bom! existe pacote oficial debian pra ele! =) no repositorio ftp.br.debian.org
Mensagem
bom! existe pacote oficial debian pra ele! =) no repositorio ftp.br.debian.org
Valeu cara muito bom artigo, parabens !!!
Abraços
Mensagem
Valeu cara muito bom artigo, parabens !!!
Abraços
Ele roda em Kubuntu 7.10?
Mensagem
Ele roda em Kubuntu 7.10?
Amigo, por favor tem com como postar o geracbq.tar.gz ?? pleaaase
Mensagem
Amigo, por favor tem com como postar o geracbq.tar.gz ?? pleaaase
opa....
já que temos tantos links quebrados logo acima, quem usa o debian apenas digite apt-get install bwbar
;)
Mensagem
opa....
já que temos tantos links quebrados logo acima, quem usa o debian apenas digite apt-get install bwbar
;)
Contribuir com comentário
Enviar