vnstat

vnStat 是一套在 Linux 及 BSD 指令模式下的網路流量監測工具, 它會透過 kernel 提供的網路介面卡統計資料進行分析, 以下會示範在 RHEL 及 CentOS 安裝及使用 vnStat.

安裝 vnStat 在 Redhat 系統想用 YUM 安裝 vnStat, 需要先啟用 EPEL Repository:

RHEL 6 / CentOS 6:

安裝好 vnStat 後, 它預設會監測 eth0 網卡, 如果需要切換到其他網卡, 需要開啟以下 2 個檔案進行修改:

vi /etc/sysconfig/vnstat vi /etc/vnstat.conf 然後執行以下指令建立 vnStat 的紀錄檔, 這時遇到錯誤訊息可以忽略, 用 chown 修改檔案的 owner 為 vnstat 後便可解決:

vnstat -u -i eth0 chown vnstat:vnstat /var/lib/vnstat/eth0 接著便可以啟動 vnStat:

service vnstat start chkconfig vnstat on 啟動 vnStat 後, 可以透過它檢視每小時, 每天, 每星期, 每月及實時的的流量統計資訊, 使用方法如下:

檢視每小時數據:

vnstat -h 檢視每天數據:

vnstat -d 檢視每月數據:

vnstat -m 檢視每星期數據:

vnstat -w 檢視實時數據:

vnstat -l

Last updated

Was this helpful?