Linux:测量每个远程主机的networking消耗

有没有办法测量到特定的IP端口的networking消耗。
我正在运行2-3进程与多个线程连接到远程服务器,我需要知道从我的服务器到远程服务器的确切使用的networking带宽。
我的服务器在Linux下运行 – 不幸的是我没有访问涉及的networking组件。

到目前为止,据我所知,只有在特定的接口上才能测量带宽。

要通过端口或IP来测量stream量,您必须使用会计软件。 例如ntop

我不是100%确定你是否需要知道主动stream量或累计使用量。 对于后者和其他更多涉及的数据收集,上述ntop是一个很好的select。

如果你只是需要快速和肮脏的东西来查看网卡上的活动连接stream,你可以尝试iftop命令。

我的经验是ntop不好(这是几年前)。 我现在使用fprobe和nfsen的组合来进行带宽使用监控。 在这里看我的笔记。

我结束了使用pktstat作为ntop看起来不错,但是是一个hazzle安装。 它给出了完全所需的细分。