现象: 通过ceph -w日志经常发现有request blocked的问题(如果虚拟机系统跑在ceph上时,就会发现严重的卡顿现象) 排查: 1、通过dstat未发现有明显的瓶颈 (dstat -tndr 2) 2、通过iostat也未发现有明显的瓶颈 (iostat -dx 2) 3、通过net ...
分类:
其他好文 时间:
2016-06-30 14:25:35
阅读次数:
427
接着上一篇博文继续 【No.1】监控Linux性能25个命令行工具10:mpstat -- 显示每个CPU的占用情况该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一个单线程应用程序引起的mpstat -P ALL 1Linux 3.13.0-75-generic (l... ...
分类:
系统相关 时间:
2016-06-25 16:24:04
阅读次数:
219
Sysstat软件包集成如下工具:*iostat工具提供CPU使用率及硬盘吞吐效率的数据;*mpstat工具提供单个处理器或多个处理器相关数据;*sar工具负责收集、报告并存储系统活跃的信息;*sa1工具负责收集并存储每天系统动态信息到一个二进制的文件中。它是通过计划任务工具cron来运行,..
分类:
其他好文 时间:
2016-06-23 01:08:32
阅读次数:
225
sysstat工具简介里简单对sysstat工具包进行了一下说明,这篇日志衔接上一篇。主要说明其所包含的工具sadc、sdaf、sar、iostat、mpstat的用法。
一、sadc工具
sadc 位于 /usr/lib/sa目录中(64位系统在:/usr/lib64/sa目录中),如果你没有设置可执行路径,要用绝对路径来运行。sdac准备的说只是一个搜集写入工具,并不直接回显于屏幕上。sa...
分类:
其他好文 时间:
2016-06-21 07:33:09
阅读次数:
231
安装sysstatrpm包就有iostat、mpstat、sar、sa的功能,rpm–Uvhsysstat*mpstat另一个用于获取CPU相关统计信息的有用的命令是mpstat。下面是一个示例输出:#mpstat-PALL52Linux2.6.9-67.ELsmp(oraclerac1)12/20/200810:42:38PMCPU%user%nice%system%iowait%irq%soft%idleintr/s..
分类:
移动开发 时间:
2016-06-20 15:58:40
阅读次数:
655
dstat是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系统资源,例如,你能够..
分类:
系统相关 时间:
2016-06-17 17:47:40
阅读次数:
241
解决方法:按下Alt+Enter最大化终端窗口就可以看到了。还可以mpstat-PALL查看CPU,一共36个CPU
分类:
其他好文 时间:
2016-06-16 18:18:20
阅读次数:
140
一.CPU性能评估1.vmstat[-V][-n][depay[count]]-V:打印出版本信息,可选参数-n:在周期性循环输出时,头部信息仅显示一次delay:两次输出之间的时间间隔count:按照delay指定的时间间隔统计的次数。默认是1如:vmstat13user1@user1-desktop:~$vmstat13procs-----------memory-..
分类:
系统相关 时间:
2016-06-16 18:18:14
阅读次数:
208
linux下w命令可以查看系统负载:命令结果显示的第一行loadaverage后面的三个数字含义:1分钟,5分钟,15分钟内,单位时间平均有多少进程使用cpu资源,数值越大表示单位时间使用cpu资源的进程多。可以用cat/proc/cpuinfo查看cpu信息processor后面显示的数字表示cpu核心数如果1分..
分类:
其他好文 时间:
2016-06-08 10:53:22
阅读次数:
248
linux下w命令可以查看系统负载:命令结果显示的第一行loadaverage后面的三个数字含义:1分钟,5分钟,15分钟内,单位时间平均有多少进程使用cpu资源,数值越大表示单位时间使用cpu资源的进程多。可以用cat/proc/cpuinfo查看cpu信息processor后面显示的数字表示cpu核心数如果1分..
分类:
其他好文 时间:
2016-06-08 10:53:19
阅读次数:
253