iT邦幫忙

DAY 24
3

Linux系統效能調教系列 第 24

Linux系統效能分析與探討 - [24] 獲取網路統計資料 sar -n DEV

  • 分享至 

  • xImage
  •  

華麗的iptraf確實提供了不少網路相關的效能資訊,但若是你想要簡潔的取得類似的資料,或者是要方便將即時的資訊整合到自己的script中,這時候單純的console程式可能就更方便了。要收集詳細的網路效能資訊,sar -n DEV是很適合的選擇。

sar -n DEV 2 5

05:56:57 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
05:56:59 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:56:59 PM      usb0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:56:59 PM      eth0     16.00      4.50      1.27      0.48      0.00      0.00      0.00
05:56:59 PM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:56:59 PM      sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

05:56:59 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
05:57:01 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:57:01 PM      usb0      1.00      0.50      0.06      0.02      0.00      0.00      0.00
05:57:01 PM      eth0     21.89      2.49      1.43      0.53      0.00      0.00      0.00
05:57:01 PM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:57:01 PM      sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

05:57:01 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
05:57:03 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:57:03 PM      usb0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:57:03 PM      eth0     25.00      4.50      1.67      0.71      0.00      0.00      0.00
05:57:03 PM      eth1      0.00      0.00      0.00      0.00      0.00      0.00      0.00
05:57:03 PM      sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

要使用sar命令來獲取網路資訊必須加上**-n DEV**的參數才行,另外的參數代表他每2秒更新一次,每次輸出5組資料。它可以提供這些訊息:

IFACE: 代表網路的界面。
rxpck/s: 每秒所接收到的封包個數。
txpck/s: 每秒所傳送的封包個數。
rxkB/s: 每秒接收的資料量(KB)。
txkB/s: 每秒傳送的資料量(KB)。
rxcmp/s: 每秒接收到經壓縮的封包數量。
txcmp/s: 每秒所傳送的經壓縮的封包數量。
rxmcst/s: 每秒接收到的multicast封包數量。

[本系列文章]
Linux系統效能分析與探討 - [1] CPU的效能關鍵字
Linux系統效能分析與探討 - [2] 記憶體的效能關鍵字
Linux系統效能分析與探討 - [3] Linux作業系統網路模組的效能關鍵字
Linux系統效能分析與探討 - [4] Linux block device的效能關鍵字
Linux系統效能分析與探討 - [5] 了解process的運作的指令 1 - ps
Linux系統效能分析與探討 - [6] 了解process的運作的指令2 - top
Linux系統效能分析與探討 - [7] 了解process的運作的指令3 - pstree
Linux系統效能分析與探討 - [8] 了解process使用記憶體的狀況 - pmap
Linux系統效能分析與探討 - [9] 顯示系統的附載狀況 - uptime, w
Linux系統效能分析與探討 - [10] 顯示系統的狀態 - vmstat
Linux系統效能分析與探討 - [11] 檢視記憶體的使用狀況 - free
Linux系統效能分析與探討 - [12] 取得詳細記憶體資訊 - cat /proc/meminfo
Linux系統效能分析與探討 - [13] Kernel slab cache的資訊 - slabtop
Linux系統效能分析與探討 - [14] Kernel buddy system 的內容 - /proc/buddyinfo
Linux系統效能分析與探討 - [15] slabinfo
Linux系統效能分析與探討 - [16] 系統使用狀態: mpstat, sar
Linux系統效能分析與探討 - [17] CPU與disk的狀態 - iostat
Linux系統效能分析與探討 - [18] 更豐富的iostat內容
Linux系統效能分析與探討 - [19] 多核心的記憶體管理狀態 - numactl與numastat
Linux系統效能分析與探討 - [20] 豪華的系統監看工具 - nmon
Linux系統效能分析與探討 - [21] 追蹤程式所呼叫的系統函式 - strace
Linux系統效能分析與探討 - [22] 網路診斷工具 ping, traceroute 與 netstat
Linux系統效能分析與探討 - [23] 網路及時監看工具 iptraf


上一篇
Linux系統效能分析與探討 - [23] 網路及時監看工具 iptraf
下一篇
Linux系統效能分析與探討 - [25] 取得系統記憶體資訊 sar -r
系列文
Linux系統效能調教31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言