获取集群中所有节点之间的总网络流量

时间:2018-08-08 11:16:23

标签: docker networking ubuntu-14.04 docker-swarm

我正在一个有六个节点的docker overlay网络中工作。我想衡量所有节点之间的总网络流量。我遇到过iftop,但是它只计算本地计算机和每个节点之间的字节数,例如:

node1(local)<->node0
...

我必须在每个节点上安装iftop,即使那样,我也必须排除以下连接,因为上面已经计入了该连接。

var filas = $("#table tr");
filas.each(function(index){
               console.log( $(this).children(':nth-child(2)').html() );
           });

或者我必须对每个节点上的所有TX或RX总值求和。另外,我必须同时在每个节点上启动iftop,并在看到指定过程完成后暂停它。是否有一种更简单的方法,以便我可以简单地在任何主机上开始记录并停止记录以获取该时间段的总字节数?

0 个答案:

没有答案