Jemeter和VisualVM结合的压测与监控实操

一、Jemeter

1、官网下载软件,地址:http://jmeter.apache.org/

window下载使用的话用,红色框zip格式的安装包

Jemeter和VisualVM结合的压测与监控实操

 

2、配置系统的环境变量

1、确定本地的系统已经配置好jdk。

2、在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的jmeter安装路径。

3、配置path变量,没有的话也要按照上面步骤进行新建,有的话直接进行选中,点击编辑即可。变量值固定为:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;做完之后一定要保存,不确定的话可以直接点击确定按钮直到退到我的电脑页面

4、基本配置完成,然后验证一下是否配置正确,是否可用。

进入到安装包,进入bin文件夹,然后双机jmeter.bat。

5、进入后的页面

Jemeter和VisualVM结合的压测与监控实操

安装流程完成了

6、创建工程

(1)添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

(2)设置线程数 (所谓线程数就是并发用户数)

Jemeter和VisualVM结合的压测与监控实操

(3)添加协议及相关配置信息

配置对应的接口信息

Jemeter和VisualVM结合的压测与监控实操

(4)为线程添加监听器

Jemeter和VisualVM结合的压测与监控实操

(5)启动

Jemeter和VisualVM结合的压测与监控实操

(6)查看对应的监听报告

二、VisualVM

1、进入官网下载软件,官网地址:https://visualvm.github.io/download.html

window系统使用红色框的安装包

Jemeter和VisualVM结合的压测与监控实操

2、进入安装包,bin文件夹,双机visualvm.exe,启动软件

3、选择对应的进程,查看监控的服务

Jemeter和VisualVM结合的压测与监控实操

4、JVisualVM窗口概述

可以看到顶栏处有4个菜单,分别为:概述、监视、线程、抽样器

Tables Are
概述 包括JVM参数和系统相关属性等基本信息
监视 展示了CPU、堆、类装载、线程的活动情况
线程 展示所有的线程及各自的状态:运行、休眠、等待、驻留、监视
抽样器 细致的内存和CPU的实时监控

5、监控

Jemeter和VisualVM结合的压测与监控实操

6、线程

Jemeter和VisualVM结合的压测与监控实操

7、抽样器

Jemeter和VisualVM结合的压测与监控实操