Monitoramento de banda em TEMPO REAL com gráfico utilizando BWBAR + PHPLOT

Lendo no VOL sobre monitoramento utilizando BWBAR, tive a idéia de gerar através do resultado do BWBAR um gráfico em tempo real, com resultado do consumo de banda do servidor.

[ Hits: 53.342 ]

Por: Decio Souza em 15/04/2008 | Blog: http://www.7bits.com.br


Executando BWBAR



Bom, agora que o arquivo de visualização já foi criado, basta executar o BWBAR e acompanhar o resultado pela página.

Para executar o BWBAR criei um pequeno arquivo executável.

# nano run

bwbar -i eth0 2000 -k -f /var/www/bwbar/ubar_eth0_in.txt -p ubar_eth0_in.png -t 1 &
bwbar -o eth0 2000 -k -f /var/www/bwbar/ubar_eth0_out.txt -p ubar_eth0_out.png -t 1 &

Salve este arquivo, depois dê modo de execução para este.

# chmod +x run

Após isso execute-o.

# ./run

Pronto, basta agora você acessar seu site e ver o resultado da banda.

http://seuip/bwbar/upload.php

OBS: O valor 2000 é referente a banda que eu tenho, você deve adaptar a sua necessidade.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução e comentários
   2. Instalando componentes necessários e configurando
   3. Criando arquivo de visualização
   4. Executando BWBAR
   5. Agradecimentos e bibliografia
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Asterisk - Monitorando ligações gravadas através de página em PHP

Verificando integridade de servidores POP com PHP/sockets

Criando um painel de rede em PHP

Script PHP/MySQL - Controle de Máquinas via MAC Address no IPtables

Montando um velocímetro de internet com PHP e GD

  
Comentários
[1] Comentário enviado por pankdo em 23/04/2008 - 00:10h

para quem ta usando o php5 e quer usar esse monitoramento
da uma olhada nessa dica
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8801

[2] Comentário enviado por comfaa em 28/10/2008 - 13:01h

muito legal !!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts