Publicada por kemperacc em 22/06/2007 - 19:25h:
* kemperacc usa Debian

Boa noite galera do Viva o Linux,

Estou implementando aqui no provedor onde trabalho um "Painel de Controle" onde o cliente pode ver diversas informações sobre a sua conta. E uma das features que gostaria de incluir, é que ele pudesse ver um gráfico da sua taxa de transferência no transcorrer do dia.

Pretendo colocar este script a rodar na cron, capturando os dados de up e down de cada um e depois estes dados vao para uma base mysql. A base já está pronta, falta agora pegar os ips e as taxas de transferências que cada um está usando.

Meu servidor (onde os clientes estão ligados é um debian), cada IP de cada cliente é mascarado neste servidor, e o controle de banda é feito pelo shaper. Precisava agora simplesmente ver alguma informação do tipo:

10.101.99.2 87689 12876

Onde seria o IP, o Download e o Upload de cada cliente, nao necessariamente nesta ordem (viva o awk!).

Conheco o iptraf, mas, aparentemente ele não tem nenhuma opção para jogar para o stdout, pois eu preciso gerar um arquivo com essa informação.

A forma como este arquivo seria criada nao me importa, pois posso fazer um script para interpretar estes dados, o problema eh que eu nao sei mesmo de nada capaz de gerar tal informacao.

Agradeco a todos pelo apoio, e, prometo que se conseguir, posto o codigo para gerar o grafico de trafego aqui no VOL.

  
Nenhuma resposta encontrada.
  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts