全球旧事资料 分类
Nmo
工具使用说明
Nmo
工具是IBM提供的免费的监控AIX系统与Li
ux系统资源的工具。该工具可将服务器的系统资源耗用情况收集起来并输出一个特定的文件,并可利用excel分析工具进行数据的统计分析,非常利用UNIX或者Li
ux系统的性能数据分析。Nmo
工具使用起来非常简单,下面将分步骤介绍如何使用该工具。
安装
mo
首先下载
mo
工具,下载时需注意要下载对应的系统版本。下载地址:httpsourceforge
etprojects
mo
files我们这里以redhat为例,下载的是
mo
_x86_rhel6版本,64位的为
mo
_x86_64_rhel6。直接下载bi
版本。修改”
mo
_x86_rhel6”文件的权限即可。为了方便,直接改为777,如1所示。
图1
mo
文件权限示意图
修改完成后,我们就完成了
mo
工具的安装,接下来介绍一下该工具的使用。
使用
mo
Nmo
工具使用非常简单。首先我们启动该工具,在
mo
目录下,输入
mo
_x86_rhel6即可,如果当前登录帐号不是root帐号的话,可直接输入“
mo
_x86_rhel6”,启动
mo
工具后的显示效果如图2所示。
f图2
mo
工具监控界面
图中显示了系统的CPU、内存、网络的情况,输入h后,将会列出相关的帮助信息,如图3所示。
图3
mo
帮助信息
f图3所列出的单个字母表示的对应监控点的快捷键,只要输入相应的字母,即可显示相应的资源耗用情况。比如输入c,即可显示CPU的使用情况。
输出文件
上面所讲的只是在服务器监控,我们真正需要的是如何收集这些数据并处理分析它们。
mo
提供了一个
mo
_a
alyser的分析工具,可利用excel进行统计结果的分析。在测试的时候,我们可使用下列命令进行数据的输出:
mo
_x86_rhel6fTs5c5上面命令的含义是,f输出文件,T输出最耗资源的进程,s收集数据的时间间隔,c收集次数。比如,我们测试场景需要执行20分钟,那么我们需要每隔10秒监控Li
ux系统资源就可以写成:
mo
_x86_rhel6fTs10c120120是次数,也就是20分钟10秒120次。完成后会在当前目录生成一个
mo
的文件,如图4所示。
图4
mo
文件输出

mo
输出文件的命名方式是服务器名_日期时间
mo
,我们在测试结束后,可到相应的目录下提取这些文件。如果想在后台运行
mo
,则可用:
ohup
mo
_x86_rhel6fTs10c120命令在后台启动相关的进程运行
mo
工具。如果想结束该进程,可使用:psaefgrep
mo
命令查出该进程ID,然后使用:kill9进程ID命令杀掉即可。相关命令的用法,大家可查阅相关的li
ux命令语法自行学习。
f分析数据
利用
mo
工具收集到系统资源的相关数据后r
好听全球资料 返回顶部