Monitoramento de uso de rede no Linux usando Java

Eu tenho um servidor de mídia baseado em Java que transmite conteúdo para uma página da Web e um dispositivo Android. Ele é configurado para que possa ser usado por vários usuários e também conversar com outros servidores e compartilhar mídia com eles.

Eu gostaria de poder monitorar o tráfego total da rede (kb / s) através de um serviço no meu servidor de mídia, para que eu possa ver através do meu dispositivo Android ou página da web sem ter que olhar para o meu servidor.

Existe uma maneira fácil de obter essas informações com o Java? Algum tipo de arquivo de recursos do Linux? Eu olhei para netstat e alguns outros do googling e eles não parecem me entregar o que eu quero de uma forma óbvia. Eu só preciso do tráfego total, não preciso saber quem está falando comigo.

Obrigado por qualquer ajuda. :)

pps: Estou usando o lançamento mais recente do OpenSUSE, mas também tenho versões funcionais no Fedora (mais recentes).

questionAnswers(1)

yourAnswerToTheQuestion