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.
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Instalar Ubuntu com Btrfs + LUKS de forma fácil
Habilitando "hotcorner" no Ubuntu
Zen Kernel no Arch Linux (instalar e remover)
Como instalar e remover o kernel Liquorix
Fazendo o controle de Xbox 360 USB funcionar no One Piece Pirate Warriors 4 (Arch Linux/Steam)
Continuando meus tópicos anteriores (9)
Executar um programa em Rust (2)
Não consigo publicar screenshots no Viva o Linux [RESOLVIDO] (5)









