一、iostat命令簡(jiǎn)介
%20使用sar進(jìn)行綜合分析%20表1%20sar參數(shù)說(shuō)明%20選項(xiàng)%20功能%20-a%20匯總所有的報(bào)告%20-a%20報(bào)告文件讀寫使用情況%20-b%20報(bào)告附加的緩存的使用情況%20-b%20報(bào)告緩存的使用情況%20-c%20報(bào)告系統(tǒng)調(diào)用的使用情況%20-d%20報(bào)告磁盤的使用情況%20-g%20報(bào)告串口的使用情況%20-h%20報(bào)告關(guān)于buffer使用的統(tǒng)計(jì)數(shù)據(jù)%20-m%20報(bào)告ipc消息隊(duì)列和信號(hào)量的使用情況%20-n%20報(bào)告命名cache的使用情況%20-p%20報(bào)告調(diào)頁(yè)活動(dòng)的使用情況%20-q%20報(bào)告運(yùn)行隊(duì)列和交換隊(duì)列的平均長(zhǎng)度%20-r%20報(bào)告進(jìn)程的活動(dòng)情況%20-r%20報(bào)告沒有使用的內(nèi)存頁(yè)面和硬盤塊%20-u%20報(bào)告cpu的利用率%20-v%20報(bào)告進(jìn)程、i節(jié)點(diǎn)、文件和鎖表狀態(tài)%20-w%20報(bào)告系統(tǒng)交換活動(dòng)狀況%20-y%20報(bào)告tty設(shè)備活動(dòng)狀況%20sar是system%20activity%20reporter(系統(tǒng)活動(dòng)情況報(bào)告)的縮寫。%20用iostat監(jiān)視i/o子系統(tǒng)情況%20iostat是i/o%20statistics(輸入/輸出統(tǒng)計(jì))的縮寫,iostat工具將對(duì)系統(tǒng)的磁盤操作活動(dòng)進(jìn)行監(jiān)視。regmon中的監(jiān)視過(guò)濾可分為進(jìn)程(指正在運(yùn)行的程序linux命令大全,進(jìn)程名可從主窗口的process欄下查看)過(guò)濾和路徑(注冊(cè)表分支)過(guò)濾,當(dāng)你指定了要監(jiān)視和要排除監(jiān)視的進(jìn)程和(或)路徑后,軟件將只記錄指定進(jìn)程對(duì)注冊(cè)表的操作,或者只記錄對(duì)指定路徑的操作,而忽略列為排除的“進(jìn)程”(路徑)對(duì)注冊(cè)表的操作linux命令大全,因此過(guò)濾的設(shè)置關(guān)系到用戶能否迅速準(zhǔn)確地找到真正想得到的結(jié)果。
二、iostat命令安裝
#%20iostat屬于sysstat軟件包?梢灾苯影惭b。
[[email?protected]%20~]#%20yum%20-y%20install%20sysstat
三、iostat命令使用
語(yǔ)法
iostat%20(選項(xiàng))%20(參數(shù))
選項(xiàng)
-c:僅顯示CPU使用情況;
-d:僅顯示設(shè)備利用率;
-k:顯示狀態(tài)以千字節(jié)每秒為單位,而不使用塊每秒;
-m:顯示狀態(tài)以兆字節(jié)每秒為單位;
-p:僅顯示塊設(shè)備和所有被使用的其他分區(qū)的狀態(tài);
-t:顯示每個(gè)報(bào)告產(chǎn)生時(shí)的時(shí)間;
-V:顯示版號(hào)并退出;
-x:顯示擴(kuò)展?fàn)顟B(tài)。
參數(shù)
間隔時(shí)間:每次報(bào)告的間隔時(shí)間(秒);
次數(shù):顯示報(bào)告的次數(shù)。
實(shí)例
顯示所有設(shè)備負(fù)載情況
[[email?protected] ~]# iostat
說(shuō)明:
cpu屬性值說(shuō)明:
%user:CPU處在用戶模式下的時(shí)間百分比。
%nice:CPU處在帶NICE值的用戶模式下的時(shí)間百分比。
%system:CPU處在系統(tǒng)模式下的時(shí)間百分比。
%iowait:CPU等待輸入輸出完成時(shí)間的百分比。
%steal:管理程序維護(hù)另一個(gè)虛擬處理器時(shí),虛擬CPU的無(wú)意識(shí)等待時(shí)間百分比。
%idle:CPU空閑時(shí)間百分比。
備注:
如果%iowait的值過(guò)高,表示硬盤存在I/O瓶頸
如果%idle值高,表示CPU較空閑
如果%idle值高但系統(tǒng)響應(yīng)慢時(shí),可能是CPU等待分配內(nèi)存,應(yīng)加大內(nèi)存容量。
如果%idle值持續(xù)低于10,表明CPU處理能力相對(duì)較低,系統(tǒng)中最需要解決的資源是CPU。
cpu屬性值說(shuō)明:
tps:該設(shè)備每秒的傳輸次數(shù)
kB_read/s:每秒從設(shè)備(drive expressed)讀取的數(shù)據(jù)量;
kB_wrtn/s:每秒向設(shè)備(drive expressed)寫入的數(shù)據(jù)量;
kB_read: 讀取的總數(shù)據(jù)量;
kB_wrtn:寫入的總數(shù)量數(shù)據(jù)量;
定時(shí)顯示所有信息
#【每隔2秒刷新顯示,且顯示3次】
[[email?protected] ~]# iostat 2 3