Monitorowanie wykorzystania sieci w systemie Linux za pomocą Java

Mam serwer multimediów oparty na Javie, który strumieniuje zawartość zarówno do strony internetowej, jak i urządzenia z systemem Android. Jest skonfigurowany, aby mógł być używany przez wielu użytkowników, a także rozmawiać z innymi serwerami i udostępniać im multimedia.

Chciałbym móc monitorować całkowity ruch sieciowy (kb / s) za pośrednictwem usługi na moim serwerze multimedialnym, dzięki czemu mogę go zobaczyć za pośrednictwem urządzenia z Androidem lub strony internetowej bez konieczności patrzenia na mój serwer.

Czy istnieje łatwy sposób uzyskania tych informacji w Javie? Jakiś plik linuxowy? Patrzyłem na netstat i kilka innych z googlingu i nie wydają mi się dostarczać tego, czego chcę, w oczywisty sposób. Potrzebuję tylko całego ruchu, nie muszę wiedzieć, kto do mnie mówi.

Dzięki za pomoc. :)

pps: Używam najnowszej wersji OpenSUSE, ale mam także działające wersje na Fedorze (najnowsze).

questionAnswers(1)

yourAnswerToTheQuestion