我在 Centos 上使用 Dstat 监控传入网络,它只显示数字,而不是我在其他人的 Dstat 上看到的 B/Mb,我该如何让它显示单位?当前 Dstat 的示例:
[root@vps ~]# dstat -n --socket --integer
-net/total- ------sockets------
recv send|tot tcp udp raw frg
0 0 |192 23 2 0 117
18M 592k|192 23 2 0 136
18M 598k|192 23 2 0 116
19M 601k|192 23 2 0 132
19M 596k|192 23 2 0 141
20M 599k|192 23 2 0 117
20M 594k|192 23 2 0 118
难道不应该在插座行中显示单位吗?
答案1
这是因为“套接字”统计数据是计数器,而不是单位。它们计算的是套接字,而不是网络流量。单位可能是公制的,所以如果超过 1024,您可能会看到其中有 1K。