美文网首页
1 Linux 性能监测-mpstat

1 Linux 性能监测-mpstat

作者: 降水 | 来源:发表于2019-08-12 16:02 被阅读0次
  • Linux 性能监测-mpstat

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


mpstat 显示各个可用CPU的状态

报告参数:
CPU:      处理器编号。关键字all表示统计信息计算为所有处理器之间的平均值。
%usr:    显示在用户级(应用程序)执行时发生的CPU利用率百分比。
%nice:   显示以优先级较高的用户级别执行时发生的CPU利用率百分比。
%sys:    显示在系统级(内核)执行时发生的CPU利用率百分比。\
          请注意,这不包括维护硬件和软件的时间中断。
%Iowait: 显示系统具有未完成磁盘I / O请求的CPU或CPU空闲的时间百分比。
%irq:    显示CPU或CPU用于服务硬件中断的时间百分比。
%soft:    显示CPU或CPU用于服务软件中断的时间百分比。
%steal:   显示在虚拟机管理程序服务另一个虚拟处理器时虚拟CPU或CPU无意中等待的时间百分比。
%guest:   显示CPU或CPU运行虚拟处理器所花费的时间百分比。
%idle:    显示CPU或CPU空闲且系统没有未完成的磁盘I / O请求的时间百分比。
命令参数:
-V:      版本号
-P :     指定CPU编号,0 是第一个,ALL 所有处理器,ON 每个在线处理器
-I:      报告中断统计信息, SUM | CPU | ALL
-u:      报告cpu的利用率
-A:      此选项等效于 mpstat -I ALL -u -P ALL
间隔时间: 每次报告的间隔时间(秒); 
报告次数: 显示报告的次数。

1 执行命令 mpstat,显示CPU数量,和各项数据平均值
image.png
2 执行命令,查看指定CPU编号 mpstat -P 1
image.png
3 执行命令,查看统计报告 mpstat -P 1 5 2 【间隔5秒,查询两次】
image.png
3 执行命令,查看统计报告 mpstat -P ALL 5 2 (注意:大写字母)
image.png

相关文章

  • 1 Linux 性能监测-mpstat

    Linux 性能监测-mpstat mpstat是MultiProcessor Statistics的缩写,是实时...

  • Linux 性能监测

    Linux 性能监测:IO 2009年11月19日 | 标签:linux,monitoring,performan...

  • oprofile使用简介

    Oprofile使用 1 介绍 Oprofile是linux上的性能监测工具,通过CPU硬件提供的性能计数器对事件...

  • 26. 60s快速定位服务器性能问题

    60s迅速发现性能问题 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 ...

  • 技术站点

    系统 环境 服务器mnt挂载磁盘 ubuntu系统备份恢复 性能 linux性能监测工具 linux系统级调优工具...

  • [性能工具]mpstat

    工具介绍 mpstat是Multiprocessor Statistics的缩写,是sysstat工具包中的命令之...

  • Linux性能监测系列

    系列文章首发平台为果冻想个人博客。果冻想,认真玩技术的地方。在这里果冻会分享他的技术心得,技术得失,技术人生。我在...

  • 在Ubuntu上安装 Sysstat

    1. 简介 Sysstat是用来监测系统(主要是Linux)各种性能以及当前系统状态的工具。 2. 下载安装 打开...

  • cm002-mpstat命令详解

    mpstat是一个常用的多核cpu性能分析工具,用来实时查看每个cpu的性能指标,以及所有cpu的平均指标。 1)...

  • Linux性能检测常用的10个基本命令

    使用vmstat查看系统的整体性能,mpstat用于查看cpu的性能,pidstat用于查看进程的状态,iosta...

网友评论

      本文标题:1 Linux 性能监测-mpstat

      本文链接:https://www.haomeiwen.com/subject/ovyujctx.html