linux 下的sar工具命令小結(jié)
sar這東西,一開(kāi)始還以為是內(nèi)部有的,原來(lái)是外部的工具,可以到http://pagesperso-orange.fr/sebastien.godard/download.html去下載
1 安裝
tar zxvf xxx.tar.gz
./configure
make
make install
2 使用
pidstat 2 5
//每隔2秒,顯示5次,所有活動(dòng)進(jìn)程的CPU使用情況
pidstat -p 3132 2 5
//每隔2秒,顯示5次,PID為3132的進(jìn)程的CPU使用情況顯示
pidstat -p 3132 2 5 -r
//每隔2秒,顯示5次,PID為3132的進(jìn)程的內(nèi)存使用情況顯示
查看CPU使用情況
sar 2 5
//每隔2秒,顯示5次,CPU使用的情況
%usr:CPU處在用戶模式下的時(shí)間百分比。
%sys:CPU處在系統(tǒng)模式下的時(shí)間百分比。
%wio:CPU等待輸入輸出完成時(shí)間的百分比。
%idle:CPU空閑時(shí)間百分比。
在所有的顯示中,我們應(yīng)主要注意%wio和%idle,%wio的值過(guò)高,表示硬盤(pán)存在I/O瓶頸,%idle值高,表示CPU較空閑,如果%idle值高但系統(tǒng)響應(yīng)慢時(shí),有可能是CPU等待分配內(nèi)存,此時(shí)應(yīng)加大內(nèi)存容量。%idle值如果持續(xù)低于10,那么系統(tǒng)的CPU處理能力相對(duì)較低,表明系統(tǒng)中最需要解決的資源是CPU。
sar 1 10 > data.txt
//每隔1秒,寫(xiě)入10次,把CPU使用數(shù)據(jù)保存到data.txt文件中。
sar 1 0 -e 15:00:00 > data.txt
//每隔1秒記錄CPU的使用情況,直到15點(diǎn),數(shù)據(jù)將保存到data.txt文件中。(-e 參數(shù)表示結(jié)束時(shí)間,注意時(shí)間格式:必須為hh:mm:ss格式)
sar 1 0 -r -e 15:00:00 > data.txt
//每隔1秒記錄內(nèi)存使用情況,直到15點(diǎn),數(shù)據(jù)將保存到data.txt文件中。
sar 1 0 -n DEV -e 15:00:00 > data.txt
//每隔1秒記錄網(wǎng)絡(luò)使用情況,直到15點(diǎn),數(shù)據(jù)將保存到data.txt文件中。
例二:使用命行sar -v t n
例如,每30秒采樣一次,連續(xù)采樣5次,觀察核心表的狀態(tài),需鍵入如下命令:
# sar -v 30 5
屏幕顯示:
SCO_SV scosysv 3.2v5.0.5 i80386 10/01/2001
10:33:23 proc-sz ov inod-sz ov file-sz ov lock-sz (-v)
10:33:53 305/ 321 0 1337/2764 0 1561/1706 0 40/ 128
10:34:23 308/ 321 0 1340/2764 0 1587/1706 0 37/ 128
10:34:53 305/ 321 0 1332/2764 0 1565/1706 0 36/ 128
10:35:23 308/ 321 0 1338/2764 0 1592/1706 0 37/ 128
10:35:53 308/ 321 0 1335/2764 0 1591/1706 0 37/ 128
顯示內(nèi)容包括:
proc-sz:目前核心中正在使用或分配的進(jìn)程表的表項(xiàng)數(shù),由核心參數(shù)MAX-PROC控制。
inod-sz:目前核心中正在使用或分配的i節(jié)點(diǎn)表的表項(xiàng)數(shù),由核心參數(shù)MAX-INODE控制。
file-sz: 目前核心中正在使用或分配的文件表的表項(xiàng)數(shù),由核心參數(shù)MAX-FILE控制。
ov:溢出出現(xiàn)的次數(shù)。
Lock-sz:目前核心中正在使用或分配的記錄加鎖的表項(xiàng)數(shù),由核心參數(shù)MAX-FLCKRE控制。
顯示格式為
實(shí)際使用表項(xiàng)/可以使用的表項(xiàng)數(shù)
顯示內(nèi)容表示,核心使用完全正常,三個(gè)表沒(méi)有出現(xiàn)溢出現(xiàn)象,核心參數(shù)不需調(diào)整,如果出現(xiàn)溢出時(shí),要調(diào)整相應(yīng)的核心參數(shù),將對(duì)應(yīng)的表項(xiàng)數(shù)加大。
【編輯推薦】