Linux常用命令-iostat

子曰:工欲善其事,必先利其器溯警。

命令描述

iostat命令用于通過觀察設(shè)備相對(duì)于其平均傳輸速率的活動(dòng)時(shí)間來監(jiān)視系統(tǒng)輸入/輸出設(shè)備負(fù)載趣苏。iostat命令生成的報(bào)告可以指導(dǎo)更改系統(tǒng)配置,以更好地平衡物理磁盤之間的輸入/輸出負(fù)載

iostat命令生成的第一個(gè)報(bào)告提供有關(guān)自系統(tǒng)引導(dǎo)以來的統(tǒng)計(jì)信息愧膀。每個(gè)后續(xù)報(bào)告都涵蓋自上次報(bào)告以來的時(shí)間拦键。每次運(yùn)行iostat命令時(shí)都會(huì)報(bào)告所有統(tǒng)計(jì)信息谣光。該報(bào)告由一個(gè)CPU標(biāo)題行和一行CPU統(tǒng)計(jì)信息組成檩淋。在多處理器系統(tǒng)上,CPU統(tǒng)計(jì)信息是在系統(tǒng)范圍內(nèi)計(jì)算所有處理器的平均值。將顯示一個(gè)設(shè)備標(biāo)蟀悦,然后顯示已配置的每個(gè)設(shè)備的統(tǒng)計(jì)信息行媚朦。使用選項(xiàng)-n時(shí),將顯示NFS標(biāo)題行日戈,然后顯示已mount的每個(gè)網(wǎng)絡(luò)文件系統(tǒng)的統(tǒng)計(jì)信息行询张。

interval參數(shù)指定每個(gè)報(bào)告之間以秒為單位的時(shí)間間隔。第一個(gè)報(bào)告包含自系統(tǒng)啟動(dòng)(引導(dǎo))以來的時(shí)間統(tǒng)計(jì)信息浙炼。每個(gè)后續(xù)報(bào)告都包含自上次報(bào)告以來間隔期間收集的統(tǒng)計(jì)信息份氧。count參數(shù)可以與interval參數(shù)一起使用。如果指定了count參數(shù)弯屈,則count的值確定間隔內(nèi)生成的報(bào)告數(shù)量蜗帜。如果指定了interval參數(shù)而沒有指定count參數(shù),則iostat命令會(huì)連續(xù)生成報(bào)告资厉。

報(bào)告格式

iostat命令生成三種類型的報(bào)告:CPU利用率報(bào)告厅缺、設(shè)備利用率報(bào)告和網(wǎng)絡(luò)文件利用率報(bào)告。

CPU Utilization Report

iostat命令生成的第一個(gè)報(bào)告是CPU利用率報(bào)告宴偿。 對(duì)于多處理器系統(tǒng)湘捎,CPU利用率的值是所有處理器的全局平均值。 CPU利用率報(bào)告的格式如下:

  • %user
    用戶模式下CPU利用率百分比窄刘。

  • %nice
    用戶模式下使用NICE全新的CPU利用率百分比窥妇。

  • %system
    系統(tǒng)模式下CPU利用率百分比。

  • %iowait
    CPU因等待I/O操作而處于空閑狀態(tài)的時(shí)間百分比都哭。

  • %steal
    虛擬機(jī)管理程序?yàn)榱硪粋€(gè)虛擬處理器提供服務(wù)時(shí)虛擬CPU或CPU等待所花費(fèi)的時(shí)間百分比秩伞。

  • %idle
    CPU處于空閑狀態(tài)的時(shí)間百分比(無(wú)I/O操作)。.

Device Utilization Report

iostat命令生成的第二個(gè)報(bào)告是設(shè)備利用率報(bào)告欺矫。 設(shè)備報(bào)告提供有關(guān)每個(gè)物理設(shè)備或分區(qū)的統(tǒng)計(jì)信息纱新。 可以在命令行上輸入要顯示統(tǒng)計(jì)信息的塊設(shè)備。 如果不使用-x選項(xiàng)穆趴,也可以在命令行中輸入分區(qū)脸爱。 如果未輸入設(shè)備或分區(qū),則顯示系統(tǒng)使用的每個(gè)設(shè)備的統(tǒng)計(jì)信息未妹,并提供內(nèi)核維護(hù)統(tǒng)計(jì)信息的統(tǒng)計(jì)信息簿废。 如果在命令行上給出了ALL關(guān)鍵字,則會(huì)顯示系統(tǒng)定義的每個(gè)設(shè)備的統(tǒng)計(jì)信息络它,包括從未使用過的設(shè)備族檬。 報(bào)告可能會(huì)顯示以下字段,具體取決于使用的標(biāo)志:

  • Device:
    設(shè)備或分區(qū)名化戳。

  • tps
    每秒傳輸給設(shè)備I/O的次數(shù)单料,一次傳輸對(duì)應(yīng)設(shè)備一次I / O請(qǐng)求。 可以將多個(gè)邏輯請(qǐng)求組合到設(shè)備的單個(gè)I / O請(qǐng)求中。 傳輸?shù)拇笮〔淮_定扫尖。

  • Blk_read/s
    從設(shè)備讀取的數(shù)據(jù)量白对,單位塊/秒。 塊等效于內(nèi)核2.4及更高版本的扇區(qū)换怖,因此快大小為512字節(jié)甩恼。 對(duì)于較舊的內(nèi)核,塊的大小不確定沉颂。

  • Blk_wrtn/s
    寫入設(shè)備的數(shù)據(jù)量条摸,單位塊/秒。

  • Blk_read
    從設(shè)備讀取塊的總和铸屉。

  • Blk_wrtn
    寫入設(shè)備的塊的總和屈溉。

  • kB_read/s
    每秒從設(shè)備讀取的數(shù)據(jù)量,單位KB/s

  • kB_wrtn/s
    每秒寫入設(shè)備的數(shù)據(jù)量抬探,單位KB/s.

  • kB_read
    從設(shè)備讀取的數(shù)據(jù)總和(KB)子巾。

  • kB_wrtn
    寫入設(shè)備的數(shù)據(jù)總和(KB)

  • MB_read/s
    每秒從設(shè)備讀取的數(shù)據(jù)量,單位M/s

  • MB_wrtn/s
    每秒寫入設(shè)備的數(shù)據(jù)量小压,單位M/s.

  • MB_read
    從設(shè)備讀取的數(shù)據(jù)總和(M)线梗。

  • MB_wrtn
    寫入設(shè)備的數(shù)據(jù)總和(M)

  • rrqm/s
    每秒合并的讀請(qǐng)求數(shù)。

  • wrqm/s
    每秒合并的寫請(qǐng)求數(shù)怠益。

  • r/s
    每秒讀請(qǐng)求數(shù)仪搔。

  • w/s
    每秒寫請(qǐng)求數(shù)。

  • rsec/s
    每秒讀取的扇區(qū)數(shù)蜻牢。

  • wsec/s
    每秒寫入的扇區(qū)數(shù)烤咧。

*rkB/s
每秒讀取的KB數(shù)據(jù)量。

  • wkB/s
    每秒寫入的KB數(shù)據(jù)量抢呆。

  • rMB/s
    每秒讀取的M數(shù)據(jù)量煮嫌。

  • wMB/s
    每秒寫入的M數(shù)據(jù)量。

  • avgrq-sz
    發(fā)給設(shè)備的平均請(qǐng)求大斜啊(單位扇區(qū))昌阿。

  • avgqu-sz
    請(qǐng)求隊(duì)列平均長(zhǎng)度。

  • await
    請(qǐng)求I/O平均等待時(shí)間(隊(duì)列等待時(shí)間+實(shí)際I/O時(shí)間)恳邀。

  • svctm
    廢棄參數(shù)

  • %util
    CPU等待I/O的時(shí)間比懦冰,該值越大說明I/O為當(dāng)前系統(tǒng)的瓶頸。

Network Filesystem report

Options

  • -c
    報(bào)告CPU利用率
  • -d
    報(bào)告設(shè)備利用率
  • -k
    以KB為單位展示統(tǒng)計(jì)數(shù)據(jù)谣沸。
  • -m
    以MB為單位展示統(tǒng)計(jì)數(shù)據(jù)刷钢。
  • -N
    顯示所有的device mapper。
  • -p [ { device [,...] | ALL } ]
    展示系統(tǒng)使用的設(shè)備塊及其所有分區(qū)的統(tǒng)計(jì)數(shù)據(jù)乳附。
  • -t
    統(tǒng)計(jì)時(shí)間間隔内地。
  • -V
    打印版本并馬上退出椰弊。
  • -x
    展示擴(kuò)展統(tǒng)計(jì)項(xiàng)。
  • -z
    iostat忽略在采樣期間沒有活動(dòng)的任何設(shè)備瓤鼻。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市贤重,隨后出現(xiàn)的幾起案子茬祷,更是在濱河造成了極大的恐慌,老刑警劉巖并蝗,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祭犯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡滚停,警方通過查閱死者的電腦和手機(jī)沃粗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來键畴,“玉大人最盅,你說我怎么就攤上這事∑鹛瑁” “怎么了涡贱?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)惹想。 經(jīng)常有香客問我问词,道長(zhǎng),這世上最難降的妖魔是什么嘀粱? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任激挪,我火速辦了婚禮,結(jié)果婚禮上锋叨,老公的妹妹穿的比我還像新娘垄分。我一直安慰自己,他們只是感情好娃磺,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布锋喜。 她就那樣靜靜地躺著,像睡著了一般豌鸡。 火紅的嫁衣襯著肌膚如雪嘿般。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天涯冠,我揣著相機(jī)與錄音炉奴,去河邊找鬼。 笑死蛇更,一個(gè)胖子當(dāng)著我的面吹牛瞻赶,可吹牛的內(nèi)容都是我干的赛糟。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼砸逊,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼璧南!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起师逸,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤司倚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后篓像,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體动知,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年员辩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了盒粮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡奠滑,死狀恐怖丹皱,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情宋税,我是刑警寧澤种呐,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站弃甥,受9級(jí)特大地震影響爽室,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜淆攻,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一阔墩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧瓶珊,春花似錦啸箫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至唱较,卻和暖如春扎唾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背南缓。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國(guó)打工胸遇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汉形。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓纸镊,卻偏偏與公主長(zhǎng)得像倍阐,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逗威,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • linux系統(tǒng)性能監(jiān)視命令峰搪,經(jīng)過百度谷歌,加上各渠道獲得凯旭,查找到相關(guān)命令匯集概耻,望能學(xué)有所收獲 ...
    _王子_閱讀 1,316評(píng)論 3 13
  • linux是當(dāng)前在服務(wù)器領(lǐng)域最成功操作系統(tǒng),不僅性能卓越尽纽,安全性高,更重要的是提供了一套完善的監(jiān)控機(jī)制童漩,來檢測(cè)系統(tǒng)...
    劉建會(huì)閱讀 1,478評(píng)論 0 2
  • Linux命令行工具 - top top命令能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類似于Windows的任務(wù)管...
    異次猿閱讀 2,343評(píng)論 1 3
  • 系統(tǒng)管理與維護(hù)命令 date date(選項(xiàng))(參數(shù)) | 選項(xiàng) | 說明 | | :-------- | ...
    蓓蓓的萬(wàn)能男友閱讀 3,865評(píng)論 0 5
  • 在聽“”王子“”分享的過程中剛好聽到他曾做過性能方面的測(cè)試弄贿,事后向他請(qǐng)教,他把他在簡(jiǎn)書寫的Linux服務(wù)器監(jiān)控命...
    許小小晴閱讀 723評(píng)論 0 0