设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 重新 试卷 文件
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

全面的高可用服务系统线上问题排查工具单之一(7)

发布时间:2019-05-10 18:20 所属栏目:21 来源:云时代架构
导读:命令输出: robert@robert-ubuntu1410:~$mpstat-PALL Linux3.16.0-30-generic(robert-ubuntu1410)2017年04月23日_x86_64_(4CPU) 11时12分38秒CPU%usr%nice%sys%iowait%irq%soft%steal%guest%gnice%idle 11时12分38

命令输出:

  1. robert@robert-ubuntu1410:~$ mpstat -P ALL 
  2. Linux 3.16.0-30-generic (robert-ubuntu1410)     2017年04月23日     _x86_64_    (4 CPU) 
  3.  
  4. 11时12分38秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle 
  5. 11时12分38秒  all    0.54    0.55    0.23    0.57    0.00    0.04    0.00    0.00    0.00   98.07 
  6. 11时12分38秒    0    0.75    1.41    0.35    1.06    0.00    0.11    0.00    0.00    0.00   96.32 
  7. 11时12分38秒    1    0.51    0.22    0.22    0.48    0.00    0.01    0.00    0.00    0.00   98.57 
  8. 11时12分38秒    2    0.52    0.58    0.18    0.29    0.00    0.02    0.00    0.00    0.00   98.41 
  9. 11时12分38秒    3    0.40    0.01    0.15    0.45    0.00    0.01    0.00    0.00    0.00   98.98 

我们可以看到每个CPU核心的占用率、IO等待、软中断、硬中断等。

05.磁盘IO监控命令

1、iostat

监视CPU占用率和平均负载值,以及IO读写速度等。

这个命令的输出的每个字段都非常有用,r/s和w/s指的是IOPS,rkB/s和wkB/s指的是每秒的存取速度,await是平均等待时间,一般都在10ms左右。

另外,iotop、ioprofiler、blktrace可以监控更多底层的IO活动信息,本文就不展开介绍,vmstat、mpstat也有一些IO相关的信息输出。

使用方式:

  1. iostat -x 

命令输出:

  1. robert@robert-ubuntu1410:~$ iostat -x 
  2. Linux 3.16.0-30-generic (robert-ubuntu1410)     2017年04月23日     _x86_64_    (4 CPU) 
  3.  
  4. avg-cpu: %user   %nice %system %iowait  %steal   %idle 
  5.           0.61    0.68    0.31    0.70    0.00   97.72 
  6.  
  7. Device:        rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util 
  8. sda               2.69     3.43   11.92    1.56   217.23   118.91    49.87    

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读