您好,登錄后才能下訂單哦!
iostat 與sar一樣包含在sysstat包中,它報告CPU、I/O設備、分區和NFS的統計信息。
該命令支持delay和count兩個參數,第一個參數是取值延時,單位秒,第二個參數是取值次數;該命令執行的第一行數據也是系統啟動以來的平均值。這兩點特性與vmstat是一樣的。
[root@desktop7 ~]# iostat -x sda 1 3 Linux 2.6.32-220.el6.x86_64 (desktop7.example.com) 03/14/2014 _x86_64_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.45 0.20 0.97 0.70 0.00 97.68 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 610.05 2.89 39.09 1.03 7301.44 31.39 182.78 0.17 4.15 0.90 3.62 avg-cpu: %user %nice %system %iowait %steal %idle 1.41 0.00 18.75 0.00 0.00 79.84 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 61233.00 0.00 2653.00 0.00 511232.00 0.00 192.70 1.28 0.48 0.36 96.70 avg-cpu: %user %nice %system %iowait %steal %idle 2.98 0.00 28.81 1.66 0.00 66.56 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 57056.00 0.00 2451.00 0.00 476160.00 0.00 194.27 1.30 0.53 0.39 96.70
參數
-x顯示擴展的統計信息,此參數需要2.5以后的內核。在此之前的內核需要打補丁以使擴展信息在/proc/partitions 可用
-d顯示設備(磁盤)使用狀態
-c獲取CPU相關使用狀態(未加參數的情況下執行效果和-d -c相同)
-k某些使用block為單位的列強制使用Kilobytes為單位(2.4以后內核有效)
數據含義
rrqm/s 設備隊列中每秒讀請求的合并數量。即delta(rmerge)/s
wrqm/s 設備隊列中每秒寫請求的合并數量。即delta(wmerge)/s
r/s 每秒處理的讀請求數。即delta(rio)/s
w/s 每秒處理的寫請求數。即delta(wio)/s
rsec/s 每秒讀取扇區數。即delta(rsect)/s
wsec/s 每秒寫入扇區數。即delta(wsect)/s
rkB/s 每秒讀K字節數。是 rsect/s的一半,因為每扇區大小為512字節。
wkB/s 每秒寫K字節數。是 wsect/s的一半。
avgrq-sz 平均每次設備I/O操作的數據大小 (扇區)。delta(rsect+wsect)/delta(rio+wio)
avgqu-sz 平均I/O隊列長度。
awaitI/O 請求的平均等待時間(單位:ms),也就是響應時間。即delta(ruse+wuse)/delta(rio+wio)
svctmI/O 請求的平均處理時間(單位:ms)。即delta(use)/delta(rio+wio)
%util 每秒有多少時間用于I/O操作(百分比)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。