[root@wallet01~]#yuminstall-ysysstat
[root@wallet01~]#iostat--help
usage:iostat[options]
optionsare:
[-c][-d][-n][-n][-h][-k|-m][-t][-v][-x][-y][-z]
[-j[[...]|all]]
[[...]|all][-p[[,...]|all]]
-c顯示cpu使用情況
-d顯示磁碟使用情況
-k以kb為單位顯示
-m以mb為單位顯示
-x顯示詳細資訊
-p[磁碟]顯示磁碟和分割槽的情況
[root@wallet01~]#iostat-d-k-x-psda110
linux2.6.32-754.6.3.el6.x86_64(wallet01)12/21/2018_x86_64_(1cpu)
device:rrqm/swrqm/sr/sw/srkb/swkb/s**grq-sz**gqu-szawaitr_awaitw_awaitsvctm%util
sda0.0426.990.2414.056.21164.2023.850.3927.375.0627.745.267.52
sda10.000.000.000.000.010.0031.340.003.161.5237.362.880.00
sda20.000.050.000.000.020.20225.050.0019.115.4427.0615.620.00
sda30.0326.940.2414.056.19164.0023.820.3927.375.0727.745.267.51
rrqm/s:每秒對該裝置的讀請求被合併次數
wrqm/s:每秒對該裝置的寫請求被合併次數
r/s:每秒完成的讀次數
w/s:每秒完成的寫次數
rkb/s:每秒讀資料量(kb為單位)
wkb/s:每秒寫資料量(kb為單位)
**grq-sz:平均每次io操作的資料量(扇區)
**gqu-sz:平均等待處理的io請求佇列長度
await:平均每次裝置i/o操作的等待時間(毫秒)
svctm:平均每次裝置i/o操作的服務時間(毫秒)
%util:在統計時間內所有處理io時間,除以總共統計時間。例如,如果統計間隔1秒,該裝置有0.8秒在處理io,而0.2秒閒置,
那麼該裝置的%util=0.8/1=80%,該引數暗示了裝置的繁忙程度
linux效能分析 iostat
iostat iostat命令是另乙個研究磁碟吞吐量的工具。和sar類似,iostat可以使用間隔和計數引數。第乙個間隔的輸出包含linux總執行時間的指標。與其他效能命令比較,這可能是iostat最獨特的功能。例如,以下是乙個大部分時間處於空閒的系統的輸出。可見,從啟動以來hda裝置已經讀取大約9...
linux效能監控
某個線上系統平時非常穩定,當大量更新資料時,系統的服務就會嚴重超時。問題存在了一段時間,基本猜測系統超時和大量寫入資料有關,但卻無法給出確切的解釋。最近花了幾天時間,深入研究這個問題。首先是需要給出問題原因的確切解釋。因此,需要監控服務不正常期間linux系統的各種效能。top 檢視程序活動狀態以及...
查詢磁碟的效能(iostat)
linux系統中的 iostat是i o statistics 輸入 輸出統計 的縮寫,iostat工具將對系統的磁 盤操作活動進行監視。它的特點是匯報磁碟活動統計情況,同時也會匯報出cpu使用情況。同 vmstat一樣,iostat也有乙個弱點,就是它不能對某個程序進行深入分析,僅對系統的整體情況...