文章摘要:本文提供如何使用系統活動報告「sar」來檢視 SUSE Linux Enterprise Server (SLES) 11 上的效能資訊。
目錄:
1.安裝
2.設定紀錄記錄
3.“sar”命令的用法
1.安裝
- 請確定您已以「root」身分登入
- 「SAR」是「sysstat」套裝的一部分
- # yast2-i sysstat
- 為 cron 作業建立符號連結:
- # ln -s /etc/sysstat/sysstat.cron /etc/cron.d/sysstat.cron
- 重新啟動 cron 服務:
- # rccron 重新啟動
傳回目錄
2.設定紀錄記錄
- 使用您最喜愛的編輯器編輯「/etc/sysstat/sysstat」
- 找到以「HISTORY=」開頭的行
- 該值表示保留紀錄檔的天數
- 默認值為 60 天,您可以根據需要進行更改
- 記錄檔將儲存在「/var/log/sa」目錄中
回到頁首
3.“sar”命令的用法
備註:執行 cron 工作至少需要 10 分鐘才能收集資料,才能使用此命令
:
- # SAR
- 若要指定 CPU,例如 CPU 3:
- 佇列長度和平均統計數據:
- RAM統計:
- # sar -r
- # sar -R
- # sar -b
- # SAR -C
- # SAR -B
- # sar -d
- # sar -n 名稱
- 將 NAME 替換為下列列項之一:
- 全部 – 這會顯示上述所有資訊
- DEV – 顯示網路裝置生命統計資料
- EDEV – 顯示網路裝置故障統計資訊
- EICMP – 顯示 ICMPv4 網路錯誤
- EIP – 顯示 IPv4 網路錯誤
- EIP6 – 顯示 IPv6 網路錯誤
- ETCP – 顯示 TCPv4 網路錯誤
- ICMP – 顯示 ICMPv4 網路流量
- ICMP6 – 顯示 ICMPv6 網路流量
- IP – 顯示 IPv4 網路流量
- IP6 – 顯示 IPv6 網路流量
- NFS – 顯示 NFS 用戶端活動
- NFSD – 顯示 NFS 伺服器活動
- SOCK – 顯示用於 IPv4 的插槽
- SOCK6 – 顯示用於 IPv6 的插槽
- TCP – 顯示 TCPv4 網路流量
- UDP – 顯示 UDPv4 網路流量
- UDP6 - 顯示 UDPv6 網路流量
- 交換空間利用率:
- 磁碟統計:
- 行程建立統計:
- 分頁統計:
- 區塊裝置統計資料:
- 網路統計:
- 索引節點統計:
- 交換統計:
- # sar -W
- # sar -w
- 系統切換統計:
- 實時資訊也可以通過添加間隔和整數參數來顯示:
- 範例:每五秒顯示一次CPU統計資料,共十次
- # SAR 5 10
- 默認情況下,「sar」命令顯示當天的統計資訊,但您可以使用開關 -s 表示開始,-e 表示結束來更改它
- 範例:# sar -s 12:00:00 -e 16:00:00
- 這會顯示今天中午到下午 4 點之間的 CPU 統計資料
回到頁首