效能測試分析_iostat

來源:互聯網
上載者:User

標籤:隊列   ios   idle   包括   處理   9.1   統計資訊   1.4   inux   

  iostat用於輸出CPU和磁碟I/O相關的統計資訊

iostat文法

用法:iostat [ 選項 ] [ <時間間隔> [ <次數> ]]

選項:

 

[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ][ -j { ID | LABEL | PATH | UUID | ... } ][ [ -T ] -g <使用者組名> ] [ -p [ <裝置> [,...] | ALL ] ][ <裝置> [...] | ALL ]

常用選項解釋:

-c:單獨輸出avg-cpu結果,不包括device結果-d:單獨輸出Device結果,不包括cpu結果-k/-m:輸出結果以kB/mB為單位,而不是以扇區數為單位-x:輸出更詳細的io裝置統計資訊interval/count:每次輸出間隔時間,count表示輸出次數,不帶count表示迴圈輸出
常用執行個體

1、iostat,結果為從系統開機到當前執行時刻的統計資訊

$ iostatLinux 3.10.0-514.26.2.el7.x86_64 (VM_17_110_centos)     2017年10月22日  _x86_64_        (4 CPU)avg-cpu:  %user   %nice %system %iowait  %steal   %idle           1.49    0.00    0.65    0.29    0.00   97.58Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtnvda               3.27         6.38        48.27    7044109   53255704vdb               0.00         0.00         0.00        944          0vdc              12.22       145.74       120.85  160792201  133326268

輸出含義:

    avg-cpu: 總體cpu使用方式統計資訊,對於多核cpu,這裡為所有cpu的平均值。重點關注iowait值,表示CPU用於等待io請求的完成時間。

    Device: 各磁碟裝置的IO統計資訊。各列含義如下:

Device: 以sdX形式顯示的裝置名稱tps: 每秒進程下發的IO讀、寫請求數量Blk_read/s: 每秒讀扇區數量(一扇區為512bytes)Blk_wrtn/s: 每秒寫扇區數量Blk_read: 取樣時間間隔內讀扇區總數量Blk_wrtn: 取樣時間間隔內寫扇區總數量

2、iostat -x -k -d 1 2。每隔1S輸出磁碟IO的詳細詳細,總共採樣2次。

$ iostat -x -k  1 2Linux 3.10.0-514.26.2.el7.x86_64 (VM_17_110_centos)     2017年10月22日  _x86_64_        (4 CPU)avg-cpu:  %user   %nice %system %iowait  %steal   %idle           1.49    0.00    0.65    0.29    0.00   97.58Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %utilvda               0.00     6.85    0.67    2.60     6.38    48.27    33.39     0.02    5.72    5.46    5.78   0.27   0.09vdb               0.00     0.00    0.00    0.00     0.00     0.00    14.75     0.00    1.55    1.55    0.00   1.55   0.00vdc               0.06    14.87    6.91    5.31   145.72   120.84    43.62     0.11    9.04    9.92    7.89   0.89   1.09avg-cpu:  %user   %nice %system %iowait  %steal   %idle           0.50    0.00    0.25    0.00    0.00   99.25Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %utilvda               0.00    14.00    0.00    7.00     0.00    84.00    24.00     0.03    3.57    0.00    3.57   0.71   0.50vdb               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00    0.00    0.00   0.00   0.00vdc               0.00     2.00    0.00   27.00     0.00   124.00     9.19     0.32   11.67    0.00   11.67   0.48   1.30

以上各列的含義如下:

rrqm/s: 每秒對該裝置的讀請求被合并次數,檔案系統會對讀取同塊(block)的請求進行合并wrqm/s: 每秒對該裝置的寫請求被合并次數r/s: 每秒完成的讀次數w/s: 每秒完成的寫次數rkB/s: 每秒讀資料量(kB為單位)wkB/s: 每秒寫資料量(kB為單位)avgrq-sz:平均每次IO操作的資料量(扇區數為單位)avgqu-sz: 平均等待處理的IO請求隊列長度await: 平均每次IO請求等待時間(包括等待時間和處理時間,毫秒為單位)svctm: 平均每次IO請求的處理時間(毫秒為單位)%util: 採用周期內用於IO操作的時間比率,即IO隊列非空的時間比率

 

效能測試分析_iostat

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.