在Ubuntu上获得由用户或Rails应用程序花费的带宽

我正在AWS实例上运行多个rails应用程序,我需要知道每个应用程序使用/浪费多less带宽

一些应用程序在passenger上运行Apache2 ,其中一些运行在Passenger standalone服务器上,其中一些运行在WebRick standalone服务器上。

另外,每个应用程序都位于相应的家庭用户目录下,因为我们为每个项目创build了一个用户。

现在,我是否可以获得每个用户的带宽使用情况,并将其logging到文本文件?甚至直接到我的数据库?

或者,我可以获得每个Ruby on Rails应用程序运行的带宽使用情况吗?

我已经使用iptraf命令行实用程序,但它是在一个服务器托pipe一个单一的rails应用程序,只需要logging在一个接口的stream量,现在我需要由用户或应用程序的用法。

任何帮助?

谢谢。