我想知道是否有一种方法来测量Linux下的tcp / udp端口的带宽?
就是说我search的方法可以告诉,现在tcp / 53需要1MBit / s,tcp / 80现在需要4.5MBit / s。 iperf能够告诉我这个细节,但我的问题是我需要在shell / bash中提取数据供以后使用。
我会推荐darkstat ,关于如何在这里可用的描述
为了完整性,在Linux下监控每个端口的带宽或端口的最佳/最简单的方法是使用tc来设置QoS。
您可以使用FireQoS(一种configurationQoS的高级工具)和netdata来实时监控它。
检查这个更多的信息: https : //github.com/firehol/netdata/wiki/You-should-install-QoS-on-all-your-servers