“ 目录:RHCA+ -> 12 系统监控 -> 22 mpstat命令(监控CPU) ”
查看CPU负载;语法格式:mpstat [参数] [刷新延时] [刷新次数]
参数 | 作用 |
-P | 指定要查看的CPU核心 ALL:表示所有CPU |
-V | 查看版本 |
刷新延时 | 刷新时间间隔;不设置刷新时间,只显示一条结果 |
刷新次数 | 刷新次数;设置了刷新时间,未设置刷新次数时,刷新次数无穷大 |
-I | 查看中断统计信息 SUM:总中断 CPU:每个CPU的中断 SCPU:每个CPU的软中断 ALL:所有中断信息 |
-u | 查看CPU使用率统计信息,默认 |
-o JSON | 以JSON格式输出统计信息 |
-N | 查看NUMA节点的统计信息 |
-A | 查看所有统计信息,相当于-u -I ALL -N -P ALL |
09:35:03 PM | CPU | %usr | %nice | %sys | %iowait | %irq | %soft | %steal | %guest | %gnice | %idle |
打印时间 | CPU核心编号;all表示所有CPU的平均值 | 用户空间程序占用CPU的百分比 | 以调整过优先级的用户空间程序占用CPU的百分比 | 内核空间程序占用CPU的百分比 | CPU等待I/O操作完成的时间百分比 | CPU处理硬件中断的时间百分比 | CPU处理软件中断的时间百分比 | 虚拟化中,其他虚拟机占用CPU的时间百分比 | 运行虚拟处理器的时间百分比 | 以调整过优先级的虚拟处理器占用CPU的百分比 | CPU空闲时间的百分比 |
09:35:03 PM | all | 0.35 | 0.00 | 0.24 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 99.40 |
[root@wuzuniao ~]# mpstat #默认不带参数,会显示所有CPU的平均值统计
Linux 3.10.0-123.el7.x86_64 (wuzuniao) 03/17/2025 _x86_64_ (1 CPU)
09:35:36 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
09:35:36 PM all 0.35 0.00 0.24 0.01 0.00 0.00 0.00 0.00 0.00 99.40
[root@wuzuniao ~]# mpstat -P 0 #查看CPU0的负载情况,默认值显示1次
Linux 3.10.0-123.el7.x86_64 (wuzuniao) 03/17/2025 _x86_64_ (1 CPU)
09:37:06 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
09:37:06 PM 0 0.34 0.00 0.23 0.01 0.00 0.00 0.00 0.00 0.00 99.41
[root@wuzuniao ~]# mpstat -P 0 1 2 #查看CPU0的负载情况,每隔1秒刷新,只显示2次
Linux 3.10.0-123.el7.x86_64 (wuzuniao) 03/17/2025 _x86_64_ (1 CPU)
09:45:02 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
09:45:03 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
09:45:04 PM 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
Average: 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
[root@wuzuniao ~]# mpstat -I CPU #查看每个CPU的中断情况
Linux 3.10.0-123.el7.x86_64 (wuzuniao) 03/17/2025 _x86_64_ (1 CPU)
10:02:38 PM CPU 0/s 1/s 6/s 7/s 8/s 9/s 12/s 14/s 15/s 16/s 17/s 18/s 19/s 40/s 41/s 42/s 43/s 44/s 45/s 46/s 47/s 48/s 49/s 50/s 51/s 52/s 53/s 54/s 55/s 56/s 57/s 58/s 59/s 60/s 61/s 62/s 63/s 64/s 65/s 66/s 67/s 68/s 69/s 70/s 71/s 72/s 73/s NMI/s LOC/s SPU/s PMI/s IWI/s RTR/s RES/s CAL/s TLB/s TRM/s THR/s MCE/s MCP/s ERR/s MIS/s
10:02:38 PM 0 0.02 0.00 0.00 0.00 0.00 0.00 0.02 0.00 1.00 0.07 2.10 0.02 1.60 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 30.85 0.00 0.00 1.49 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
[root@wuzuniao ~]#