Networking

Linux 中的頻寬監控

  • September 11, 2018

我只需要知道在 3 或 4 天內使用了多少頻寬。您在終端中有任何應用程序可以執行此操作嗎?

如果它不使用 SNMP,我會更喜歡。

我找到了iptraf, wireshark, cacti,但它們不是我要找的。

當然我需要保存我的結果;對於單台電腦,而不是網路。

我可以看到入站和出站流量的總大小,這一點非常重要。有哪些適合我的解決方案?

你知道你已經擁有它了ifconfig嗎?

Ifconfig 預設情況下會在每個介面上保留有關您的傳入和傳出頻寬的計數器。通常你不能重置計數器,除非重新啟動(有一些例外

從控制台,您可以輕鬆地讓 cron 每三天執行一次,並將結果保存到文件中以供以後檢查。像這樣的東西:

date >> ~/bw.log && ifconfig eth0|grep byte >> ~/bw.log

每次在使用者家中的文件 bw.log 上執行都會產生這種輸出。

Thu Oct 18 03:44:05 UTC 2012
     RX bytes:414910161 (395.6 MiB)  TX bytes:68632105 (65.4 MiB)

我的兩分錢…

引用自:https://unix.stackexchange.com/questions/52153