2021-05-12 14:32:11
Linux iostat 命令學習筆記
2020-06-16 17:42:06
1、命令簡介
iostat(I/O statistics 輸入/輸出統計) 命令對系統的磁碟操作活動進行監視。它的特點是匯報磁碟活動統計情況,同時也會匯報出CPU使用情況
2、用法
iostat [ 選項 ] [ <時間間隔> [ <次數> ] ]
3、選項
-d:僅顯示裝置利用率;一般不和-c一起使用
-k:顯示狀態以千位元組每秒為單位,而不使用塊每秒;
-m:顯示狀態以兆位元組每秒為單位;
-N 顯示磁碟陣列(LVM) 資訊
-n 顯示NFS 使用情況
-p:僅顯示塊裝置和所有被使用的其他分割區的狀態;
-t:顯示每個報告產生時的時間;
-V:顯示版號並退出;
-x:顯示擴充套件狀態。
4、範例
範例1:iostat命令說明
詳細說明:第二行是系統資訊和監測時間,
第三行和第四行顯示CPU使用情況
%user | CPU處在使用者模式下的時間百分比。 |
%nice | CPU處在帶NICE值的使用者模式下的時間百分比。 |
%system | CPU處在系統模式下的時間百分比。 |
%iowait | CPU等待輸入輸出完成時間的百分比。 |
%steal | 管理程式維護另一個虛擬處理器時,虛擬CPU的無意識等待時間百分比。 |
%idle | CPU空閒時間百分比。 |
I/O輸出的資訊
Device | 塊裝置的名字 |
tps | 該裝置每秒 I/O 傳輸的次數。多個 I/O 請求可以組合為一個,每個 I/O 請求傳輸的位元組數不同,因此可以將多個 I/O 請求合併為一個。 |
Blk_read/s |
|
Blk_wrtn/s |
|
Blk_read |
指示自從系統啟動之後資料塊讀的合計數 |
Blk_wrtn | 指示自從系統啟動之後資料塊寫的合計數 |
範例2:使用-x引數我們可以獲得更多統計資訊。
範例3:檢視cpu狀態
[root@oracledb ~]# iostat -c Linux 2.6.32-573.8.1.el6.x86_64 (oracledb) 2016年04月30日 _x86_64_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.06 0.00 0.12 0.04 0.00 99.77
範例4:檢視磁碟讀寫速度,以k為單位
[root@oracledb ~]# iostat -d -k Linux 2.6.32-573.8.1.el6.x86_64 (oracledb) 2016年04月30日 _x86_64_ (4 CPU) Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 3.20 98.34 4.77 933682 45257
範例5:iostat -d 2 3表示沒2秒鐘檢查一次,一共檢查3次
[root@oracledb ~]# iostat -d -k 2 3 Linux 2.6.32-573.8.1.el6.x86_64 (oracledb) 2016年04月30日 _x86_64_ (4 CPU) Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 3.16 97.25 4.72 933682 45289 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 0.00 0.00 0.00 0 0 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 0.00 0.00 0.00 0 0
範例6:檢視塊裝置或者分割區狀態
[root@oracledb ~]# iostat -m -p /dev/sda Linux 2.6.32-573.8.1.el6.x86_64 (oracledb) 2016年04月30日 _x86_64_ (4 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.06 0.00 0.12 0.04 0.00 99.77 Device: tps MB_read/s MB_wrtn/s MB_read MB_wrtn sda 3.07 0.09 0.00 911 44 sda1 0.07 0.00 0.00 2 0 sda2 0.03 0.00 0.00 1 0 sda3 2.95 0.09 0.00 907 44
RH442攻略之iostat http://www.linuxidc.com/Linux/2014-03/98254.htm
Linux 下使用iostat命令生成CPU和I/O的統計報告 http://www.linuxidc.com/Linux/2014-02/96689.htm
安裝iostat和mpstat工具 http://www.linuxidc.com/Linux/2013-10/91570.htm
Linux iostat命令輸出簡要說明 http://www.linuxidc.com/Linux/2013-06/86703.htm
Linux iostat命令 http://www.linuxidc.com/Linux/2013-03/80163.htm
Linux iostat命令範例詳解 http://www.linuxidc.com/Linux/2014-07/104151.htm
iostat命令詳解 http://www.linuxidc.com/Linux/2015-03/114455.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-05/131157.htm
相關文章