sar (do pacote sysstat) provavelmente seria sua melhor aposta. Pode ser necessário fazer o backup dos logs e provavelmente criar alguns scripts rápidos para gerar o tipo de estatística que você quer, mas não deve ser muito difícil.
Uma vez instalado, o cron é executado a cada dez minutos e salva as estatísticas em um arquivo (no Red Hat, isso é armazenado em /var/log/sa/sa<day of month>
). Além da atividade de rede, ele também acompanha as estatísticas de CPU e IO.
Não é tão rico em funcionalidades como algumas das outras ferramentas que as pessoas mencionaram, mas que devem atender ao seu objetivo.
A página inicial está aqui: link