linux运维利器之mpstat

时间 : 14-11-19 栏目 : linux运维 作者 : 老薛 评论 : 1 点击 : 1,607 次

本文出自《开源人

一、mpstat说明
mpstat是MultiProcessor Statistics的缩写,是实时系统监控工具。
其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。
在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查
看特定CPU的信息。

二、命令格式
mpstat [-P {|ALL}] [internal [count]]
三、参数详解
-P {|ALL} 表示监控哪个CPU, cpu在[0,cpu个数-1]中取值
internal 相邻的两次采样的间隔时间
count 采样的次数,count只能和delay一起使用
当没有参数时,mpstat则显示系统启动以后所有信息的平均值。有interval时,
第一行的信息自系统启动以来的平均信息。
从第二行开始,输出为前一个interval时间段的平均信息。与CPU有关的输出的含义如下:

CPU 处理器ID
user   在internal时间段里,用户态的CPU时间(%),不包含 nice值为负 进程 (usr/total)*100
nice   在internal时间段里,nice值为负进程的CPU时间(%)   (nice/total)*100
system 在internal时间段里,核心时间(%)   (system/total)*100
iowait 在internal时间段里,硬盘IO等待时间(%) (iowait/total)*100
irq    在internal时间段里,硬中断时间(%)      (irq/total)*100
soft   在internal时间段里,软中断时间(%)    (softirq/total)*100
idle   在internal时间段里,CPU除去等待磁盘IO操作外的因为任何原因而空闲的时间闲置时间(%)(idle/total)*100
intr/s 在internal时间段里,每秒CPU接收的中断的次数intr/total)*100
CPU总的工作时间=total_cur=user+system+nice+idle+iowait+irq+softirq
total_pre=pre_user+ pre_system+ pre_nice+ pre_idle+ pre_iowait+ pre_irq+ pre_softirq
user=user_cur-user_pre
total=total_cur-total_pre
其中_cur 表示当前值,_pre表示interval时间前的值。上表中的所有值可取到两位小数点。

四、实例讲解:
mpstat -P ALL 2 3
上面的命令可以每2秒产生了2个处理器的统计数据报告,一共产生三个interval
的信息,然后再给出这三个interval的平均信息。默认时,输出是按照CPU 号排
序。第一个行给出了从系统引导以来的所有活跃数据。接下来每行对应一个处理器的
活跃状态。

[root@centos6 ~]# mpstat -P ALL 2 3
Linux 2.6.32-431.el6.x86_64 (centos6.4)         11/19/2014      _x86_64_        (40 CPU)

09:03:55 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
09:03:57 AM  all    0.06    0.00    0.13    2.54    0.00    0.00    0.00    0.00   97.27
09:03:57 AM    0    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    1    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    2    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    3    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    4    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    5    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    6    1.55    0.00    3.61   94.85    0.00    0.00    0.00    0.00    0.00
09:03:57 AM    7    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    8    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM    9    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   10    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   11    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.50
09:03:57 AM   12    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   13    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   14    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   15    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   16    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   17    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   18    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   19    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   20    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   21    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   22    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   23    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   24    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   25    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   26    0.00    0.00    0.00    9.60    0.00    0.00    0.00    0.00   90.40
09:03:57 AM   27    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   28    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   29    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   30    0.50    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.00
09:03:57 AM   31    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   32    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   33    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   34    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.50
09:03:57 AM   35    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   36    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   37    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   38    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:57 AM   39    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

09:03:57 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
09:03:59 AM  all    0.05    0.00    0.11    4.13    0.00    0.00    0.00    0.00   95.71
09:03:59 AM    0    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.50
09:03:59 AM    1    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    2    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    3    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    4    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    5    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    6    1.03    0.00    2.56   96.41    0.00    0.00    0.00    0.00    0.00
09:03:59 AM    7    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    8    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM    9    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   10    1.01    0.00    0.50   65.83    0.00    0.00    0.00    0.00   32.66
09:03:59 AM   11    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   12    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   13    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   14    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   15    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   16    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   17    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   18    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   19    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   20    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   21    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.50
09:03:59 AM   22    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   23    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   24    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   25    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   26    0.00    0.00    0.50    4.50    0.00    0.00    0.00    0.00   95.00
09:03:59 AM   27    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   28    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   29    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   30    0.00    0.00    0.00    1.01    0.00    0.00    0.00    0.00   98.99
09:03:59 AM   31    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   32    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   33    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   34    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   35    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   36    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   37    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   38    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:03:59 AM   39    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

09:03:59 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
09:04:01 AM  all    0.06    0.00    0.10    4.98    0.00    0.00    0.00    0.00   94.86
09:04:01 AM    0    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    1    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    2    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    3    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    4    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    5    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    6    1.02    0.00    1.53   97.45    0.00    0.00    0.00    0.00    0.00
09:04:01 AM    7    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM    8    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00   99.50
09:04:01 AM    9    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   10    1.03    0.00    2.05   96.92    0.00    0.00    0.00    0.00    0.00
09:04:01 AM   11    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   12    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   13    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   14    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   15    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   16    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   17    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   18    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   19    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   20    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   21    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   22    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   23    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   24    0.50    0.00    0.00    0.00    0.00    0.00    0.00    0.00   99.50
09:04:01 AM   25    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   26    0.00    0.00    0.00    3.52    0.00    0.00    0.00    0.00   96.48
09:04:01 AM   27    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   28    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   29    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   30    0.00    0.00    0.50    5.00    0.00    0.00    0.00    0.00   94.50
09:04:01 AM   31    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   32    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   33    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   34    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   35    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   36    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   37    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   38    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
09:04:01 AM   39    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

Average:     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
Average:     all    0.06    0.00    0.11    3.88    0.00    0.00    0.00    0.00   95.95
Average:       0    0.00    0.00    0.17    0.00    0.00    0.00    0.00    0.00   99.83
Average:       1    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       2    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       3    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       4    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       5    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       6    1.20    0.00    2.56   96.24    0.00    0.00    0.00    0.00    0.00
Average:       7    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:       8    0.00    0.00    0.17    0.00    0.00    0.00    0.00    0.00   99.83
Average:       9    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      10    0.67    0.00    0.84   53.87    0.00    0.00    0.00    0.00   44.61
Average:      11    0.00    0.00    0.17    0.00    0.00    0.00    0.00    0.00   99.83
Average:      12    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      13    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      14    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      15    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      16    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      17    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      18    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      19    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      20    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      21    0.00    0.00    0.17    0.00    0.00    0.00    0.00    0.00   99.83
Average:      22    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      23    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      24    0.17    0.00    0.00    0.00    0.00    0.00    0.00    0.00   99.83
Average:      25    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      26    0.00    0.00    0.17    5.86    0.00    0.00    0.00    0.00   93.97
Average:      27    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      28    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      29    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      30    0.17    0.00    0.33    2.00    0.00    0.00    0.00    0.00   97.50
Average:      31    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      32    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      33    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      34    0.00    0.00    0.17    0.00    0.00    0.00    0.00    0.00   99.83
Average:      35    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      36    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      37    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      38    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
Average:      39    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

 

 

更多linux相关命令:

linux route命令使用详解

ifconfig 命令详细解析

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/xtyw002/434.html

linux运维利器之mpstat:目前有1 条留言

发表评论

0 + 8 = ?


博主微信号,很高兴为您提供帮助

随便看看

1