Você sabe que já tem isso com ifconfig
, certo?
Ifconfig mantém contadores sobre sua largura de banda de entrada e saída em cada interface por padrão. Normalmente você não pode redefinir os contadores, exceto a reinicialização ( com algumas exceções )
No console, você pode facilmente deixar um cron executando a cada três dias e salvando os resultados em um arquivo para verificação posterior. Algo parecido com isto:
date >> ~/bw.log && ifconfig eth0|grep byte >> ~/bw.log
Produzirá esse tipo de saída por execução no arquivo bw.log na página inicial dos usuários.
Thu Oct 18 03:44:05 UTC 2012
RX bytes:414910161 (395.6 MiB) TX bytes:68632105 (65.4 MiB)
Meus dois centavos ...