Linux通過sar命令檢視網絡卡流量

2021-08-20 17:21:41 字數 1073 閱讀 7476

sar(system activity reporter系統活動情況報告)是目前 linux 上最為全面的系統效能分析工具之一,可以從多方面對系統的活動進行報告,包括:檔案的讀寫情況、系統呼叫的使用情況、磁碟i/o、cpu效率、記憶體使用狀況、程序活動及ipc有關的活動等。

sar命令引數很多,有時間man一下。 

-n引數很有用,他有6個不同的開關:dev | edev | nfs | nfsd | sock | all 。dev顯示網路介面資訊,edev顯示關於網路錯誤的統計資料,nfs統計活動的nfs客戶端的資訊,nfsd統計nfs伺服器的資訊,sock顯示套 接字資訊,all顯示所有5個開關。它們可以單獨或者一起使用。我們現在要用的就是-n dev了。 

輸入命令:sar –n dev 1 4

命令後面 1 4 意思是:每一秒鐘取一次值,取四次。 

iface:lan介面

rxpck/s:每秒鐘接收的資料報

txpck/s:每秒鐘傳送的資料報

rxbyt/s:每秒鐘接收的位元組數

txbyt/s:每秒鐘傳送的位元組數

rxcmp/s:每秒鐘接收的壓縮資料報

txcmp/s:每秒鐘傳送的壓縮資料報

rxmcst/s:每秒鐘接收的多播資料報 

iface:lan介面

rxerr/s:每秒鐘接收的壞資料報

txerr/s:每秒鐘傳送的壞資料報

coll/s:每秒衝突數

rxdrop/s:因為緩衝充滿,每秒鐘丟棄的已接收資料報數

txdrop/s:因為緩衝充滿,每秒鐘丟棄的已傳送資料報數

txcarr/s:傳送資料報時,每秒載波錯誤數

rxfram/s:每秒接收資料報的幀對齊錯誤數

rxfifo/s:接收的資料報每秒fifo過速的錯誤數

txfifo/s:傳送的資料報每秒fifo過速的錯誤數

Linux通過sar命令檢視網絡卡流量

sar命令引數很多,有時間man一下。n引數很有用,他有6個不同的開關 dev edev nfs nfsd sock all dev顯示網路介面資訊,edev顯示關於網路錯誤的統計資料,nfs統計活動的nfs客戶端的資訊,nfsd統計nfs伺服器的資訊,sock顯示套 接字資訊,all顯示所有5個開...

Linux下sar命令使用

1.cpu利用率 sar p 檢視全天 sar u 1 10 1 每隔一秒,10 寫入10次 1.1.cpu輸出項說明 輸出項詳細說明 cpuall 表示統計資訊為所有 cpu 的平均值。user nice 顯示在使用者級別,用於nice操作,所占用 cpu 總時間的百分比。system 在核心級別...

Linux通過ifconfig命令檢視IP

eth0 乙太網裝置編號 mtu 位元組數 設定網絡卡的最大傳輸單元 bytes netmask 子網掩碼 設定網絡卡的子網掩碼。掩碼可以是有字首0x的32位十六進製制數,也可以是用點分開的4個十進位制數。網路中每乙個系統必須有相同子網掩碼。broadcast 位址 為指定網絡卡設定廣播協議 txq...