jmeter在linux机器上的安装和操作:

摘要:
1、 jmeter在Linux机器上的安装:1.首先确保jmeter和JDK的版本与主机的版本一致。2.然后将JDK和jmeter放在一个目录中。最好创建一个新目录,将其存储并上传到目录rzjdk-8u74-linux-x64.gz3。然后解压[tar zxvfjdk-8u174-linux-x64.gz]。4.解压后,pwd输出路径,然后配置环境变量。5 java的环境变量配置如下:(我的新目录在roo中

一、jmeter在linux机器上的安装:
1、首先确定jmeter和JDK跟主机的版本一致

2、然后把JDK和Jmeter放在一个目录下,最好新建一个目录,分别存放

上传到目录rz jdk-8u74-linux-x64.gz
3、然后各自解压【tar -zxvf jdk-8u74-linux-x64.gz】

4、解压完之后pwd出路径,然后再去配置环境变量

5、java的环境变量配置如下:(我新建的目录是在root/java)在vi /etc/profile目录下编辑
export JAVA_HOME=/root/java/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
【配置完成之后查看安装位置以及版本号】which java java -version

6、jmeter的环境变量配置(我新建的目录是在root/jmeter)在vi /etc/profile目录下编辑
export JMETER_HOME=/root/jmeter
export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
【查看版本号】jmeter -v

7、然后修改配置文件 vim /etc/hosts目录下编辑
增加一行: 192.168.0.145 besttest(192.168.0.145linux的ip)

8、然后在主机和执行机的E:apache-jmeter-5.2.1apache-jmeter-5.2.1injmeter.properties
编辑jmeter.properties文件
其中主机中:
remote_hosts=192.168.0.142:1099,192.168.0.145:1099 前面的为主机加ip,后面的位从机+ip
server_port=1099(主机的端口设置)
server.rmi.ssl.disable=true(主机)
从机:
server_port=1099(从机的端口设置)
server.rmi.ssl.disable=true(从机)
server.rmi.port=1099
set rmi_host=-Djava.rmi.server.hostname=192.168.0.145(从机的IP)

9、查看linux和windows的防火墙
linux防火墙:
systemctl status firewalld(查看)
systemctl stop firewalld(禁用)
systemctl start firewalld(启用)
windows防火墙关闭:控制面板/系统和安全/windows防火墙

10、配置全部修改完成之后
启动执行机上的jmeter-server【在jmeter的bin目录下启动】
./jmeter-server -Djava.rmi.server.hostname=192.168.0.145
【ip为从机的ip】

11、修改主机jmeter.properties里面的mode=Standard字段,将前面的#去掉,不然有可能返回的结果数据是空

12、然后打开主机上的jmeter,先打开jmeter-server.bat,然后打开jmeter.bat

监控工具nmon的安装
①下载安装包nmon16m_helpsystems.tar.gz
②然后上传到对应的服务器上
③然后新建一个文件夹mkdir/nmon,放进去,然后解压(tar -zxvf nmon16m_helpsystems.tar.gz)
④然后查看系统的版本号uname -a,以及 cat /etc/redhat-release
⑤然后在对应的版本上面运行./nmon_x86_64_centos8 在nmon目录下先新建一个report文件夹
./nmon_x86_64_centos7 -s3 -c120 -f -m ./report[-s3为每3s收集一次性能信息,-c60为收集60次,-f为生成的文件名包含该文件创建时间,-m ./report为指定测试报告存储路径]
⑥生的的报告在nmon/report目录下,sz 文件,然后用excel打开
⑦用excel打开nmon analyser v61.xlsm(不要用wps,wps不支持),然后点击(Analyser nmon data 按钮),然后把下载下来的文件加载进去就可以了

非GUI模式运行
1、运行远程的:(testresult和report在bin目录下新建文件夹)
先到cmd目录下
①e:
②cd apache-jmeter-5.2.1apache-jmeter-5.2.1in
然后运行(这个是远程的)
jmeter.bat -n -t case_00002.jmx -R 192.168.0.145:1099,192.168.0.142:1099 -l testresult/01-result.jtl -j report

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何通过云效Flow完成自动化部署—主机部署squid各种超时配置项详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

查看 Linux 操作的历史命令

1、history命令用于显示历史执行过的命令 执行 history命令能显示出当前用户在本地计算机中执行过的最近 1000 条命令记录。 如果觉得 1000 不够用,还可以自定义/etc/profile 文件中的HISTSIZE 变量值。 在使用 history 命令时,如果使用-c 参数则会清空所有的命令历史记录。 history 命令:...

linux下安装oracle 10g 的艰难之旅

在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一下,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。   Ora...

安装Windows 和 Linux双系统(vmware) Centos7

这里我安装的是Windows + Centos 7,如果是要安装Centos 6,步骤一样 一、安装Windows和Linux双系统需要先安装Windows然后安装Linux   解释:这里解释下为什么要先安装Windows在安装Linux,这点看不懂无所谓的   系统启动首先blos加电自检,然后由blos里边设定的启动顺其进行启动,当发现磁盘中存在MB...

一个相见恨晚的idea上的小功能——通过idea直接操作Linux上的文件

因为学习原因,平时自己操作虚拟机需要修改和增加很多文件。 而在Linux系统里的vim,有时候确实还是不及外面idea上用的爽。 在偶然下发现idea可以支持操作虚拟机上的文件,让我高兴不已,废话不多说,直接走流程,其实也很简单。 第一步,保证Linux是开启的 第二部,在idea上,按照如下点击 我自己的是2019.2的版本,后续版本可能有些显示内容不...

Jmeter系列(43)- 详解 Jmeter 图形化 HTML 压测报告之 Charts 模块

如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html 前言 可以搭配上一篇博客来看哦,是一个整体内容:https://www.cnblogs.com/poloyy/p/13278920.html Charts 介绍 包含了各种详细信息图表,比 GU...

mac OS 查看 CPU 型号; linux 查看CPU 型号

当你在自己平台进行测试的时候,需要告诉讨论的对方自己的型号,配置;这样maintainer 才能分析你测试的合理性: macos 获取自身的cpu型号,可以使用sysctl 命令: ➜ ~ sysctl -a | grep brand_string linux 平台,可以直接在 /proc/cpuinfo 中查看; cat /proc/cpuinfo |...