iostat(I/O statistics 輸入/輸出統計) 命令對系統的磁盤操作活動進行監視。它的特點是匯報磁盤活動統計情況,同時也會匯報出CPU使用情況
iostat [ 選項 ] [ <時間間隔> [ <次數> ] ]
-d:僅顯示設備利用率;一般不和-c一起使用
-k:顯示狀態以千字節每秒為單位,而不使用塊每秒;
-m:顯示狀態以兆字節每秒為單位;
-N 顯示磁盤陣列(LVM) 信息
-n 顯示NFS 使用情況
-p:僅顯示塊設備和所有被使用的其他分區的狀態;
-t:顯示每個報告產生時的時間;
-V:顯示版號並退出;
-x:顯示擴展狀態。
詳細說明:第二行是系統信息和監測時間,
第三行和第四行顯示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參數我們可以獲得更多統計信息。
[root@Oracledb ~]# iostat -x[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
[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
[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
[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