压力测试流程以及遇到的问题记录

1、将nmon文件移至应用服务器

将解压好的nmon文件使用ftp移至应用服务器中

2、赋予nmon文件权限

赋予nmon文件“755”权限
1、直接在ftp中进行授权

或者

2、执行命令

//应用服务器中,nmon文件变为绿色即授权成功
chmod 755 nmon文件名

PS:遇到问题,无法一次全部授权,后使用递归命令进行授权

chmod -R 755 nmon

图示即授权成功

3、运行nmon

1、执行命令

//出现如图即运行成功
./nmon_x86_sles11

nmon运行成功界面
PS:遇到问题,不管使用nmon中任一命令 打开nmon报错如图:
报错信息
问题总结:
缺少依赖文件

通过yum安装依赖包进行解决
输入命令:yum install libncurses*
安装依赖文件后正常打开nmon文件

4、设置Jmeter

根据接口文档相关信息进行填写Http请求以及线程组
本次需求 100并发 且 不低于 20分钟的压力测试
在这里插入图片描述

添加 监听器:查看结果数、聚合报告、RT图、TPS图
(RT图和TPS图为插件,没有对应插件前往Jmeter官网进行下载,然后把所需插件放到Jmeter的/lib/ext下重启Jmeter即可)
jmeter图

5、使用nmon进行监控服务器

在应用服务器中输入命令进行监控服务器

//每3秒进行一次数据采集,一共采集400次,即1200秒、20分钟
./nmon_x86_sles11 -f -s 3 -c 400 

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

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

-c 400:一共采集400次

输入命令回车后,将自动在当前目录生成一个.nmon的监控文件.

要查看该进程是否仍在运行,可以输入:
ps -ef | grep nmon

查看文件

6、nmon结果分析-Nmon Analyser工具使用

通过nmon analyser工具将生成的nmon监控文件转化为excel文件。

1) 下载后打开nmon analyser工具如:nmon analyser v66.xlsm

nmon analyser工具下载地址:

http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser

2) 调整excel宏的安全级别:工具 -> 宏 -> 安全性 -> 中或者低,然后再打开文件并允许运行宏。

(勾上)信任所有安装的加载项和模板

(勾上)信任对于“Visual Baisc项目”的访问

3) 点击Analyser nmon data 按钮,选择下载下来的nmon文件,然后就会转化成.excel文件,生成图形化的文件.
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值