[root@localhost ~]# yum install sysstat
Downloading Packages:
sysstat-7.0.2-12.el5.i386.rpm
2、iostat命令使用:
[root@localhost ~]# iostat
Linux 2.6.18-238.el5PAE (localhost.localdomain) 09/23/2013
avg-cpu: %user %nice %system %iowait %steal %idle
8.65 0.00 3.59 31.92 0.00 55.83
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 105.49 2033.41 799.19 2985102 1173242
sda1 0.06 1.42 0.01 2082 18
sda2 57.33 917.49 351.81 1346898 516464
sda3 36.16 732.40 347.57 1075181 510242
sda4 0.00 0.00 0.00 6 0
sda5 5.46 241.78 86.92 354946 127608
sda6 6.25 134.57 12.67 197552 18604
sda7 0.02 0.98 0.00 1440 0
sda8 0.19 4.46 0.21 6549 306
解析:
avg-cpu段:
%user: 在用戶級別運行所使用的CPU的百分比.
%nice: nice操作所使用的CPU的百分比.
%sys: 在系統(tǒng)級別(kernel)運行所使用CPU的百分比.
%iowait: CPU等待硬件I/O時,所占用CPU百分比.
%idle: CPU空閑時間的百分比.
Device段:
tps: 每秒鐘發(fā)送到的I/O請求數(shù).
Blk_read /s: 每秒讀取的block數(shù).
Blk_wrtn/s: 每秒寫入的block數(shù).
Blk_read: 讀入的block總數(shù).
Blk_wrtn: 寫入的block總數(shù).
常用參數(shù):
-c 只顯示cpu使用率
[root@localhost ~]# iostat -c
Linux 2.6.18-238.el5PAE (localhost.localdomain) 09/23/2013
avg-cpu: %user %nice %system %iowait %steal %idle
8.99 0.00 3.72 29.44 0.00 57.84
-d 只顯示ios使用情況:
[root@localhost ~]# iostat -d
Linux 2.6.18-238.el5PAE (localhost.localdomain) 09/23/2013
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 100.91 1890.54 842.15 3100774 1381252
sda1 0.06 1.27 0.01 2082 20
sda2 55.51 863.16 384.17 1415714 630104
sda3 34.38 684.07 357.75 1121981 586762
sda4 0.00 0.00 0.00 6 0
sda5 5.11 216.44 87.31 355002 143208
sda6 5.64 120.45 12.71 197552 20852
sda7 0.02 0.88 0.00 1440 0
sda8 0.17 3.99 0.19 6549 306
其它參數(shù)說明:
-c 僅顯示CPU統(tǒng)計信息.與-d選項互斥.
-d 僅顯示磁盤統(tǒng)計信息.與-c選項互斥.
-k 以K為單位顯示每秒的磁盤請求數(shù),默認(rèn)單位塊.
-p device | ALL
與-x選項互斥,用于顯示塊設(shè)備及系統(tǒng)分區(qū)的統(tǒng)計信息.也可以在-p后指定一個設(shè)備名,如:
# iostat -p hda
或顯示所有設(shè)備
# iostat -p ALL
-t 在輸出數(shù)據(jù)時,打印搜集數(shù)據(jù)的時間.
-V 打印版本號和幫助信息.
-x 輸出擴(kuò)展信息.
3、 -x 輸出擴(kuò)展信息
[root@localhost ~]# iostat -x
Linux 2.6.18-308.16.1.el5 (localhost.localdomain) 2014年02月09日
avg-cpu: %user %nice %system %iowait %steal %idle
7.55 0.03 2.76 2.00 0.00 87.66
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.07 16.25 0.47 5.19 31.12 171.51 35.82 0.05 9.00 0.78 0.44
sda1 0.00 0.00 0.00 0.00 0.00 0.00 14.76 0.00 8.23 5.55 0.00
sda2 0.05 5.01 0.30 2.73 28.63 61.89 29.93 0.03 10.34 0.81 0.24
sda3 0.01 1.25 0.01 0.39 0.37 13.14 33.51 0.00 2.18 1.97 0.08
sda4 0.00 0.00 0.00 0.00 0.00 0.00 2.00 0.00 5.00 5.00 0.00
sda5 0.00 0.00 0.00 0.00 0.00 0.00 45.33 0.00 5.08 4.67 0.00
sda6 0.01 9.99 0.16 2.07 2.12 96.48 44.21 0.02 8.40 0.80 0.18
sdb 2.59 27.54 8.78 10.07 149.57 301.00 23.90 0.23 12.00 4.30 8.11
sdb1 2.59 27.54 8.78 10.07 149.57 301.00 23.90 0.23 12.00 4.30 8.11
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ù)量,單位為K.
wkB/s
每秒向設(shè)備寫入的數(shù)據(jù)量,單位為K.
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)占滿.