栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux环境下安装jmeter

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux环境下安装jmeter

linux压力机安装jmeter

1.在Linux服务器先安装jdk,配置环境变量
2. 下载:apache-jmeter-5.4.1tgz(https://jmeter.apache.org/download_jmeter.cgi)上传到服务器(使用xftp)
3. 赋予安装包运行权限: chmod 755 apache-jmeter-5.4.1tgz
4. 解压指定的目录:tar zxvf apache-jmeter-5.4.1.tgz -C /opt/jmeter
5. 把解压的文件配置到对应的环境变量: vim /etc/profile
  输入 i 让文件变为编辑模式,然后输入的对应的环境变量:

export JMETER_HOME=/opt/jmeter/apache-jmeter-5.4.1(jmeter安装路径)
exportCLASSPATH=${JMETER_HOME}/lib/ext/ApacheJMeter_core.jar:${JMETER_HOME}/lib/jorphan.jar:${CLASSPATH}
export PATH=${JMETER_HOME}/bin:$PATH

  保存退出:按 esc,按 :wq 回车 (注意先输入英文冒号再输入wq+回车)
6. 使配置文件生效:source /etc/profile
7. 然后检查:jmeter -v 如下图标说明配置成功了

8. JMeter插件的下载地址:https://jmeter-plugins.org/downloads/all/
下载完成之后,例如:plugins-manager.jar,以及其他的插件,下载完成之后,将下载的plugins-manager-1.6.jar文件放置到对应的jmeter的libext目录下面,然后重启JMeter即可。
服务端jmeter/lib/ext 添加服务端插件

被测服务器

PerfMon安装启动(需先配置jdk)
执行命令:cd /usr/bin
用Xftp把ServerAgent-2.2.3.zip上传到服务器的/usr/bin下
解压压缩包:unzip ServerAgent-2.2.3.zip
删除压缩包:rm -rf ServerAgent-2.2.3.zip
执行命令:cd ServerAgent-2.2.3
执行命令:ls -a
修改startAgent.sh文件权限:chmod 777 startAgent.sh
启动Agent服务:sh startAgent.sh或者./startAgent.sh
把Agent服务放到后台并且不挂起:nohup ./startAgent.sh &

开启测试

压力机
  用Xftp把jmeter脚本only.jmx上传到压力机服务器的/opt/jmeter/下 (如果有csv文件,也要上传到服务器如:/opt/jmeter/token.csv
此时,jmeter脚本文件中的CSV DataSource文件位置应改为/opt/jmeter/token.csv 或者,在linux服务器直接修改csv文件位置:
  执行命令:vi /opt/jmeter/only.jmx
  查找关键字:/CSV
  编辑模式:i
  删除原文件位置,改为/opt/jmeter/token.csv
  命令行模式:Esc
  保存退出:wq 回车)
执行脚本进行压测
  jmeter -n -t /opt/jmeter/only.jmx -l /opt/jmeter/report/0924_1000.jtl

  -h 帮助 -> 打印出有用的信息并退出
  -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
  -t 测试文件 -> 要运行的 JMeter 测试脚本文件
  -l 日志文件 -> 记录结果的文件
  -r 远程执行 -> 启动远程服务
  -H 代理主机 -> 设置 JMeter 使用的代理主机
  -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号
运行示意图:

  使用Jmeter查看(注意:window下安装的Jmeter和JDK要和Linux的保持一致)
  在windows系统下打开Jmeter,创建一个线程组,在线程组下添加监听器,点击界面上的浏览按钮,将导出的文件test.jtl添加进来即可看到脚本测试的报告

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/335583.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号