02_mpstat -P ALL 5 2(监测磁盘(一))

mpstat -P ALL 5 2
mpstat是 Multiprocessor Statistics的缩写,是实时系统监控工具。
  其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPU系统里,
  其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。
  mpstat -P ALL 5 每5秒打印多和CPU的信息
  mpstat -P ALL 5 2 表示每5秒产生一个报告,总共产生2个

10:12:47 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
10:12:52 all 38.37 0.00 2.19 0.28 0.00 0.00 0.08 0.00 0.00 59.08
10:12:52 0 53.64 0.00 1.82 0.40 0.00 0.00 0.20 0.00 0.00 43.93

CPU 处理器ID
%usr 在internal时间段里,用户态的CPU时间(%),不包含 nice值为负进程 usr/total*100
%nice 在internal时间段里,nice值为负进程的CPU时间(%) nice/total*100
%sys 在internal时间段里,核心时间(%) system/total*100
%iowait 在internal时间段里,硬盘IO等待时间(%) iowait/total*100
%irq 在internal时间段里,硬中断时间(%) irq/total*100
%soft 在internal时间段里,软中断时间(%) softirq/total*100
%steal 显示虚拟机管理器在服务另一个虚拟处理器时虚拟CPU处在非自愿等待下花费时间的百分比 steal/total*100
%guest 显示运行虚拟处理器时CPU花费时间的百分比 guest/total*100
%gnice gnice/total*100
%idle 在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间(%) idle/total*100

原文地址:https://www.cnblogs.com/taysem/p/11301181.html