【性能测试】nmon 工具的安装与使用

Nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具, nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中。nmon工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。并且,nmon运行不会占用过多的系统资源,通常情况下CPU利用率不会超过2%。在更新的计算机上,其CPU使用率将低于百分之一。针对不同的操作系统版本,nmon有相应版本的程序,需要注意的是该文件需要执行授权操作方可正常运行。

至于所能监控的指标暂不列举,直接在本地安装吧!(参照百度经验)

先进行下载Nmon:执行命令:wget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gz 

  将Nmon下载至当前目录下。

  进行解压该文件,命令:tar -zxvf nmon_linux_14i.tar.gz

  解压如图: 

  那么接下来直接根据自己的系统进行运行即可。

  ./nmon_x86_64_centos6(本人系统为centos64位)

  运行成功!

  界面上也给出了各类参数说明。

  直接输入“c”查看系统CPU使用情况

  直接输入“m”查看系统内存使用情况

  直接输入“d”查看系统磁盘I/O情况

  至于帮助直接h即可。

  使用Nmon进行后台监控命令:

  ./nmon16g_x86_CentOS -f -s 10 -c 360 

  -f :按标准格式输出文件名称:<hostname>_YYYYMMDD_HHMM.nmon

  -s :每隔n秒抽样一次,这里为10秒

  -c :取出多少个抽样数量,这里为360,即监控=10*360/3600=1小时

  那么在该文件夹下便会出现一个这样的文件:

  实时监控是大致便是这样,那么回到最初的问题,可视化图表,Nmon如何做的到呢?-----------有nmon analyse。

  其实上方的.nmon文件就是为可视化图表做了一下铺垫。

  下载传送门:Legacy Communities - IBM Community

 

将刚刚生成的.nmon文件发送至本地,scp、远程连接等等方式。

打开nmon analyser v52_1.xlsm

启用即可,wps需要安装vba模块,具体方法传送门:https://jingyan.baidu.com/article/219f4bf7e660f1de442d38b1.html

 点击analyse nmon data---------->打开刚刚生成的.nmon文件:

  

 

  ok,一个完整的监控过程!

【总结】

一、如何使用nmon 工具:

FTP上传nmon_linux_64

指定到nmon_linux_64目录下,授权执行:

chmod 777 nmon_linux_64

二、执行,生产监控文件

#./ nmon -f -t -s 30 -c 180 -m /home 命令解释:

  n -f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon;

  n -t:输出中包括占用率较高的进程;

  n -s 30:每30秒进行一次数据采集

  n -c 180:一共采集180次

       -m /home 文件生成的存放目录

  输入命令回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的文件,如果hosname为AutoTest,生产的文件为:AutoTest_141211_1148.nmon。

三、快捷键

│打开/关闭统计开关

│c = CPU l = CPU

│m =内存j =文件系统+ =屏幕更新速度较慢

│d =磁盘n =网络V =虚拟内存│

│r = Resource N = NFS v = Verbose hints

│k = kernel t = Top-processes . exe=只有繁忙的磁盘/proc

│h = more options q = Quit│

直接输入“c”查看系统CPU使用情况

直接输入“m”查看系统内存使用情况

接输入“d”查看系统磁盘I/O情况

至于帮助直接h即可。

四、解析文件

具体步骤:

通过打开,nmon_analyser_v34a_x64.xl

点击按钮,Analyser nmon data

选择,localhost_210728_1751.nmon文件

生成,localhost_210728_1751.nmon.xlsx文件

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小慌慌

感谢博友的鼓励,快乐分享~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值