首页 > 编程知识 正文

jmeter监听器有哪些,jmeter监控龙芯服务器

时间:2023-05-05 23:39:37 阅读:143607 作者:3878

1 .前言

以前使用Jmeter进行性能测试时,总是用其他工具监视服务器资源。 通过查阅资料,我们发现Jmeter拥有的监视工具可以监视tomcat。 我们发现,仅监视tomcat支持的资源的使用部分是不够的,第三方插件还支持Jmeter的监视服务器资源。 本文介绍如何使用JMeter插件监视服务器的CPU、内存、磁盘和网络等相关资源。

2 .插件下载、部署

2.1插件下载:

JMeterPlugins-Standard和JMeterPlugins-Extras是客户端,服务器代理是服务器端

2.2插件部署

1、将jmeter plugins-standard-1.3.1.zip的libext目录中的所有JmeterPlugins-Standard.jar文件转换为Apache-jmeter-2.13

2、将JMeterPlugins-Extras-1.3.1.zip的libext目录下的JMeterPlugins-Extras.jar文件转换为Apache-jmeter-2.13 lib

image.png

3、Jmeter,测试计划—右击添加—启动侦听器,看到很多jp@gc表示插件有效

image.png

4、将ServerAgent-2.2.1上传到服务器,输入server agent-2.2.1hhd yxstart agent.sh (在windows系统上,将startAgent.bat

image.png

3 .监测配置

1、打开Jmeter,测试计划—右击添加—Thread—线程组

image.png

2、右键单击添加线程组—Sampler—选择任意一个,不对该Sampler进行任何参数设置

image.png

3、右键单击添加线程组—侦听器—jp @ GCperfmonmetricscollector

image.png

4、在添加的jp@gc -PerfMon Metrics Collector中添加要监视的服务器地址。 端口默认值为4444 (CPU、内存、IO、网络IO等)。

image.png

5、设置后,点击启动按钮,如果服务器上有以下日志,表示设置成功

image.png

6、操作步骤5后,可以看到chart区域没有图表。 原因是线程组只运行了一次。 要查看图表,请永远更改线程周期数,然后重新启动即可查看图表。 如果选中调度程序,则可以设置脚本要跑多长时间。

image.png

image.png

4 .设置

1、在Rows中可以设定为在图表中显示被监视项目

image.png

2、Settings的设定项目如下。

Use relative times :使用相对时间,缺省情况下被选中,并显示为监视后一段时间内的图表; 如果不选中,将显示当前系统时间内的图表

自动缩放行:自动缩放最佳拟合行。 默认情况下处于选中状态。 不建议关闭

线宽:线宽,默认值为1,不建议修改

Draw markers :画标记。 缺省情况下未被选中,选中后会标记曲线的拐点

绘制梯度:颜色梯度,默认检查

limitnumberofpointsinrowto [ ] points :行的极限点数。 默认情况下未选中

Force maximum Y axis value to []:Y轴的最大值,默认为禁用

5 .获取结果

在Chart区域右击,会弹出如图所示的菜单。 各选项的功能请参照表。

将复印图像复制到剪贴板:图像

Save Image as… :图像另存为…

exporttocsv :导出为CSV格式

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。