本篇文章給大家分享的是有關(guān)suse linux 10下如何使用sar和iostat,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
成都創(chuàng)新互聯(lián),為您提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)成都塔吊租賃等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責(zé)任!
sysstat這個工具,是linux &Unix下的常用工具。它的主要用途就是觀察服務(wù)負載,比如CPU和內(nèi)存的占用率、網(wǎng)絡(luò)的使用率以及磁盤寫入和讀取速度等。
在suse linux 10 下不能直接使用sar命令,需要安裝sysstat的rpm包才可以。安裝完后就會有iostat、mpstat、sar的功能。
啟動sysstat
/etc/init.d/sysstat start
設(shè)置sysstat自啟動
#chkconfig sysstat on
具體用法和參數(shù)如下:
1、sar -u 1 5
輸出CPU使用情況的統(tǒng)計信息,每秒輸出一次,一共輸出5次
17時06分01秒 CPU %user %nice %system %iowait %idle
17時06分02秒 all 1.27 0.00 0.51 1.01 97.22
17時06分03秒 all 0.00 0.00 0.00 0.00 100.00
17時06分04秒 all 0.00 0.00 0.00 0.00 100.00
17時06分05秒 all 0.25 0.00 0.00 0.00 99.75
17時06分06秒 all 0.00 0.00 0.00 0.51 99.49
Average: all 0.30 0.00 0.10 0.30 99.29
CPU all 表示統(tǒng)計信息為所有 CPU 的平均值。
%user 顯示在用戶級別(application)運行使用 CPU 總時間的百分比。
%nice 顯示在用戶級別,用于nice操作,所占用 CPU 總時間的百分比。
%system 在核心級別(kernel)運行所使用 CPU 總時間的百分比。
%iowait 顯示用于等待I/O操作占用 CPU 總時間的百分比。
%steal 管理程序(hypervisor)為另一個虛擬進程提供服務(wù)而等待虛擬 CPU 的百分比。
%idle 顯示 CPU 空閑時間占用 CPU 總時間的百分比。
tips:
若 %iowait 的值過高,表示硬盤存在I/O瓶頸
若 %idle 的值高但系統(tǒng)響應(yīng)慢時,有可能是 CPU 等待分配內(nèi)存,此時應(yīng)加大內(nèi)存容量
若 %idle 的值持續(xù)低于 10,則系統(tǒng)的 CPU 處理能力相對較低,表明系統(tǒng)中最需要解決的資源是 CPU。
2、sar -b 1 5
顯示I/O和傳送速率的統(tǒng)計信息
17時09分07秒 tps rtps wtps bread/s bwrtn/s
17時09分08秒 3.12 3.12 0.00 25.00 0.00
17時09分09秒 89.58 6.25 83.33 141.67 733.33
17時09分10秒 42.71 9.38 33.33 141.67 600.00
17時09分11秒 2.11 2.11 0.00 16.84 0.00
17時09分12秒 1.04 0.00 1.04 0.00 175.00
Average: 27.77 4.18 23.59 65.14 302.30
tps 每秒鐘物理設(shè)備的 I/O 傳輸總量
rtps 每秒鐘從物理設(shè)備讀入的數(shù)據(jù)總量
wtps 每秒鐘向物理設(shè)備寫入的數(shù)據(jù)總量
bread/s 每秒鐘從物理設(shè)備讀入的數(shù)據(jù)量,單位為 塊/s
bwrtn/s 每秒鐘向物理設(shè)備寫入的數(shù)據(jù)量,單位為 塊/s
3、sar -c
每秒鐘創(chuàng)建的進程數(shù)
15時10分01秒 1.35
15時20分01秒 1.01
15時30分01秒 0.59
15時40分01秒 1.35
15時50分01秒 0.99
16時00分01秒 0.57
16時10分01秒 1.33
16時20分01秒 1.02
16時30分01秒 0.57
16時40分01秒 1.33
16時50分01秒 1.07
17時00分01秒 0.56
17時10分01秒 1.32
4、sar -n DEV 1 5
輸出網(wǎng)絡(luò)設(shè)備狀態(tài)的統(tǒng)計信息
17時13分42秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
17時13分43秒 eth2 3669.70 4156.57 368362.63 2747714.14 0.00 0.00 0.00
17時13分44秒 eth2 2689.11 2585.15 289661.39 701461.39 0.00 0.00 0.00
17時13分45秒 eth2 3746.00 4077.00 415178.00 2605720.00 0.00 0.00 0.00
17時13分46秒 eth2 3096.00 3241.00 327916.00 1597320.00 0.00 0.00 0.00
17時13分47秒 eth2 2910.00 2834.00 312632.00 957903.00 0.00 0.00 0.00
Average: eth2 3220.20 3375.60 342592.60 1717931.20 0.00 0.00 0.00
IFACE 網(wǎng)絡(luò)設(shè)備名
rxpck/s 每秒接收的包總數(shù)
txpck/s 每秒傳輸?shù)陌倲?shù)
rxbyt/s 每秒接收的字節(jié)(byte)總數(shù)
txbyt/s 每秒傳輸?shù)淖止?jié)(byte)總數(shù)
rxcmp/s 每秒接收壓縮包的總數(shù)
txcmp/s 每秒傳輸壓縮包的總數(shù)
rxmcst/s 每秒接收的多播(multicast)包的總數(shù)
5、sar -q 1 5
輸出進程隊列長度和平均負載狀態(tài)統(tǒng)計信息
17時16分28秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
17時16分29秒 0 160 0.26 0.11 0.03
17時16分30秒 0 160 0.26 0.11 0.03
17時16分31秒 0 160 0.24 0.11 0.03
17時16分32秒 0 160 0.24 0.11 0.03
17時16分33秒 0 160 0.24 0.11 0.03
Average: 0 160 0.25 0.11 0.03
runq-sz 運行隊列的長度(等待運行的進程數(shù))
plist-sz 進程列表中進程(processes)和線程(threads)的數(shù)量
ldavg-1 最后1分鐘的系統(tǒng)平均負載(System load average)
ldavg-5 過去5分鐘的系統(tǒng)平均負載
ldavg-15 過去15分鐘的系統(tǒng)平均負載
6、sar -r
輸出內(nèi)存和交換空間的統(tǒng)計信息
7、iostat(加-p參數(shù)可查看具體磁盤分區(qū)的讀寫情況)
tps 每秒鐘物理設(shè)備的 I/O 傳輸總 量。
Blk_read 讀入的數(shù)據(jù)總量,單位為 塊。
Blk_wrtn 寫入的數(shù)據(jù)總量,單位為 塊。
kB_read 讀入的數(shù)據(jù)總量,單位為 KB。
kB_wrtn 寫入的數(shù)據(jù)總量,單位為 KB。
MB_read 讀入的數(shù)據(jù)總量,單位為 MB。
MB_wrtn 寫入的數(shù)據(jù)總量,單位為 MB。
Blk_read/s 每秒從驅(qū)動器讀入的數(shù)據(jù)量,單位為 塊 /s。
Blk_wrtn/s 每秒向驅(qū)動器寫入的數(shù)據(jù)量,單位為 塊 /s。
kB_read/s 每秒從驅(qū)動器讀入的數(shù)據(jù)量,單位為 KB/s。
kB_wrtn/s 每秒向驅(qū)動器寫入的數(shù)據(jù)量,單位為 KB/s。
MB_read/s 每秒從驅(qū)動器讀入的數(shù)據(jù)量,單位為 MB/s。
MB_wrtn/s 每秒向驅(qū)動器寫入的數(shù)據(jù)量,單位為MB/s。
rrqm/s 將讀入請求合并后,每秒發(fā)送到設(shè)備的讀入請求數(shù)。
wrqm/s 將寫入請求合并后,每秒發(fā)送到設(shè)備的寫入請求數(shù)。
r/s 每秒發(fā)送到設(shè)備的讀入請求 數(shù)。
w/s 每秒發(fā)送到設(shè)備的寫入請求 數(shù)。
rsec/s 每秒從設(shè)備讀入的扇區(qū) 數(shù)。
wsec/s 每秒向設(shè)備寫入的扇區(qū) 數(shù)。
rkB/s 每秒從設(shè)備讀入的數(shù)據(jù)量,單位為 KB/s。
wkB/s 每秒向設(shè)備寫入的數(shù)據(jù)量,單位為 KB/s。
rMB/s 每秒從設(shè)備讀入的數(shù)據(jù)量,單位為 MB/s。
wMB/s 每秒向設(shè)備寫入的數(shù)據(jù)量,單位為 MB/s。
avgrq-sz 發(fā)送到設(shè)備的請求的平均大小,單位為扇 區(qū)。
avgqu-sz 發(fā)送到設(shè)備的請求的平均隊列長 度。
await I/O請求平均執(zhí)行時間。包括發(fā)送請求和執(zhí)行的時間。單位為毫 秒。
svctm 發(fā)送到設(shè)備的I/O請求的平均執(zhí)行時間。單位為毫 秒。
%util 在I/O請求發(fā)送到設(shè)備期間,占用CPU時間的百分比。用于顯示設(shè)備的帶寬利用率。當(dāng)這個值接近100%時,表示設(shè)備帶寬已經(jīng)占滿。
以上就是suse linux 10下如何使用sar和iostat,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當(dāng)前文章:suselinux10下如何使用sar和iostat
URL標題:http://chinadenli.net/article34/gjosse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、虛擬主機、定制開發(fā)、Google、云服務(wù)器、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)