Docker统计网络流量
我想问两个关于docker统计的问题 比如说Docker统计网络流量,docker,networking,network-traffic,Docker,Networking,Network Traffic,我想问两个关于docker统计的问题 比如说 NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS container_1 1.52% 11.72MiB / 7.388GiB 0.15%
NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
container_1 1.52% 11.72MiB / 7.388GiB 0.15% 2.99GB / 372MB 9.4MB / 0B 9
在这种情况下,净i/o语句为2.99GB/372MB
这反映了多少时间
一个小时?还是一直如此
如何在一小时或一分钟内检查docker集装箱网络流量
如果您还有其他建议,我将不胜感激。
谢谢这解释了docker stats
命令的网络io
显示接收(RX)和传输(TX)的总字节数
如果您需要更细粒度的访问,博客还建议您在主机系统上使用网络伪文件
$ CONTAINER_PID=`docker inspect -f '{{ .State.Pid }}' $CONTAINER_ID`
$ cat /proc/$CONTAINER_PID/net/dev
关于你的第二部分:我不知道有任何内置方法可以获得特定时期的流量,其他人可能会纠正我。我认为最简单的解决方案是轮询两个接口中的一个,然后自己计算差异