我想知道是否有辦法在Linux下透過tcp/udp埠測量頻寬?
意味著我尋找一種方法來判斷,tcp/53 現在需要 1MBit/s,tcp/80 現在需要 4.5MBit/s。 iperf 能夠告訴我這些詳細信息,但我的問題是我需要在 shell/bash 中使用它來提取資料以供以後使用。
答案1
答案2
為了完整起見,在 Linux 下監控每個連接埠或一組連接埠的頻寬的最佳和最簡單的方法是使用tc
設定 QoS。
您可以使用 FireQoS(一種用於配置 QoS 的高級工具)和 netdata 來即時監控它。
檢查此以獲取更多資訊:https://github.com/firehol/netdata/wiki/You-should-install-QoS-on-all-your-servers