天天看點

linux 網卡流量檢視資訊

工具1 sar

     sar指令包含在sysstat工具包中,提供系統的衆多統計資料。其在不同的系統上指令有些差異,這裡隻說其在網絡資料監控上的參數。

     sar -n [DEV|EDEV|SOCK] interval cnt

     某些系統提供的sar支援基于網絡接口的資料統計,這個指令可以檢視裝置上每秒收發包的個數和流量

     sar -n UDP|TCP|SOCK interval cnt

     某些系統提供的sar支援基于協定的資料統計,這個指令可以檢視特定協定的收發包、出錯資料等

     sar -T|U interval cnt

     與上面的指令類似,隻是參數格式和輸出格式有不同

     下載下傳與安裝 wget http://perso.orange.fr/sebastien.godard/sysstat-9.0.6.1.tar.gz,解壓,按說明安裝即可

工具2  vnstat

     vnstat指令讀取/proc/net/dev的資料并将曆史資料儲存在特有資料庫中,并提供資料的格式化,可以使使用者看到曆史或實時的流量資訊

     vnstat -l -i eth0 支援實時顯示網絡流量和包數

     下載下傳安裝  wget http://humdi.net/vnstat/vnstat-1.10.tar.gz,解壓,按說明安裝即可

工具3  ifconfig

      ifconfig 本身已經提供了某個接口目前的實時流量資訊,通過watch指令可以做到動态更新

      watch -n 1 "ifconfig eth0"

我的指令(檢視是否丢包):

sar -n UDP 1 10000

vnstat -i eth0 -l

watch -d netstat -su 

繼續閱讀