在 CentOS 中監控網路流量和頻寬使用情況
通常,系統管理員使用各種監控工具來檢查效能問題和相關問題。**nload** 是一個在命令列介面監控網路吞吐量的非常有用的應用程式。它是一個控制檯應用程式,可以即時監控網路流量和頻寬使用情況。它使用兩個圖表視覺化流量,並提供其他資訊,例如傳輸資料的總量以及網路使用的最小/最大值。
本文介紹了“如何在 CentOS 中監控網路流量和頻寬使用情況”。
安裝 nload
在 CentOS 上安裝 **nload** 之前,需要 EPEL 包,並且預設情況下應該啟用它。
要安裝 EPEL 包,請使用以下命令:
# sudo yum install epel-release
示例輸出應如下所示:
Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * elrepo: mirrors.ircam.fr * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in Resolving Dependencies --> Running transaction check ---> Package epel-release.noarch 0:7-5 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: epel-release noarch 7-5 extras 14 k Transaction Summary ================================================================================ Install 1 Package
要安裝 **nload**,請使用以下命令:
# yum -y install nload
示例輸出應如下所示:
Loaded plugins: fastestmirror, langpacks epel/x86_64/metalink | 3.7 kB 00:00 epel | 4.3 kB 00:00 (1/3): epel/x86_64/group_gz | 169 kB 00:01 (2/3): epel/x86_64/updateinfo | 498 kB 00:02 (3/3): epel/x86_64/primary_db | 3.9 MB 00:06 Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * elrepo: mirrors.ircam.fr * epel: mirrors.hustunique.com * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in Resolving Dependencies --> Running transaction check ---> Package nload.x86_64 0:0.7.4-4.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: nload x86_64 0.7.4-4.el7 epel 70 k Transaction Summary ================================================================================ Install 1 Package
使用 nload 顯示當前網路使用情況
要檢視網路統計資訊,請使用以下命令:
# nload
示例輸出應如下所示:
Incoming: Curr: 624.00 Bit/s Avg: 4.67 kBit/s Min: 0.00 Bit/s Max: 45.31 kBit/s Ttl: 125.73 MByte Outgoing: Curr: 552.00 Bit/s Avg: 9.45 kBit/s Min: 0.00 Bit/s Max: 98.27 kBit/s Ttl: 12.92 MByte
控制 nload 應用程式
要控制 **nload** 命令,請使用以下選項:
- 您可以透過按左箭頭鍵和右箭頭鍵或 Enter/Tab 鍵在裝置之間切換。
- 按 F2 顯示選項視窗。
- 按 F5 將當前設定儲存到使用者的配置檔案。
- 按 F6 從配置檔案重新載入設定。
- 按 q 或按 Ctrl+C 退出 nload。
設定顯示的重新整理間隔
要設定顯示的重新整理間隔,請使用以下命令:
# nload -t 500
使用上述命令,它將每 500 毫秒重新整理一次網路監控顯示。
如果要儲存日誌資訊,請使用以下命令:
mkdir logs cd logs nload -t 500 | tee graph.log
在上述命令中,它每 500 毫秒儲存一次日誌。恭喜!現在,您知道了“如何在 CentOS 中監控網路流量和頻寬使用情況”。我們將在下一篇文章中學習更多關於此類 Linux 命令的內容。繼續閱讀!
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP