性能测试篇 :Jmeter监控服务器性能

2022年01月13日 阅读数:5
这篇文章主要向大家介绍性能测试篇 :Jmeter监控服务器性能,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

性能测试篇 :Jmeter监控服务器性能

性能测试篇 :Jmeter监控服务器性能
性能测试篇 :Jmeter监控服务器性能

本文介绍使用jmeter监控服务器性能
(记得收藏,转发哦)linux

jmeter也能够像loadrunner同样监控服务器CPU、内存等性能参数,不过须要安装一些插件面试

一、下载须要的jmeter插件
性能测试篇 :Jmeter监控服务器性能windows

如图上面两个是jmeter插件,能够从下面的连接中下载:bash


https://jmeter-plugins.org/downloads/old

第三个是放在服务器中的,可在下面的网盘中下载:服务器


http://pan.baidu.com/share/link?shareid=2974853586&uk=1528396991&fid=512652594025385

二、解压压缩包
参见包里面的说明文档微信


JustcopytheJARfileintoJMeter'slib/extdirectory.ThenyoucanstartJMeterandaddadditionalitemstoyourTestPlan.Javaversion1.6andJMeter2.4arerequired

因此咱们须要找到解压包中的JAR文件,并拷贝到jmeter的lib/ext目录下,这里下载的1.4版本的插件须要在jdk1.6及jmeter2.4以上的版本使用
性能测试篇 :Jmeter监控服务器性能markdown

如上图,把两个jar包放到JMeter的lib/ext目录下,重启jmeter,出现以下新增的组件,则说明启动成功ide

性能测试篇 :Jmeter监控服务器性能

三、经常使用组件简要介绍:性能

jp@gc-BytesThroughputOverTime:
不一样时间吞吐量展现(图表)测试

聚合报告里,Throughput是按请求个数来展现的,好比说1.9/sec,就是每s发送1.9个请求;而这里的展现是按字节Bytes来展现的图表

jp@gc-CompositeGraph:
混合图表

在它的Graphs里面能够设置多少个图表一块儿展现,它能够同时展现多个图表

jp@gc-HitsperSecond:
每秒点击量

jp@gc-PerfMonMetricsCollector:
服务器性能监测控件,包括CPU,Memory,Network,I/O等等

jp@gc-ReponseLatenciesOverTime:
记录客户端发送请求完成后,服务器端返回请求以前这段时间

jp@gc-ReponseTimesDistribution:
显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每一个区间的样本数

jp@gc-TransactionsperSecond:
每秒事务数,服务器每秒处理的事务数

四、将监控服务器的serverAgent拷贝到需监测的服务器
性能测试篇 :Jmeter监控服务器性能

windows服务器中启动startAgent.bat,Linux服务器启动startAgent.sh便可

在linux中启动./startAgent.sh,可能会提示:“-bash:./startAgent.sh:权限不够”,那么咱们须要执行命令:


chmod+xstartAgent.sh

性能测试篇 :Jmeter监控服务器性能

五、准备测试脚本

这里用到一个登录测试系统的简单脚本作压力测试demo
性能测试篇 :Jmeter监控服务器性能

关于压力测试实例请参考文章《JMeter压力测试实例操做》

六、配置监控服务器性能参数的组件

主要用到这个组件:
jp@gc-PerfMonMetricsCollector,配置以下:

性能测试篇 :Jmeter监控服务器性能

七、设置负载,执行脚本,查看监控结果

性能测试篇 :Jmeter监控服务器性能

八、图表可导出成csv文件,配合聚合报告,分析服务器性能情况

· 猜你喜欢的文章 ·

有一个IT男朋友是怎么样体验呢?
关于SQL查询面试题,会这些基本够用了
来自一个穷屌丝的我的总结
被逼离职是怎么样体验呢?
Selenium+Java自动化之如何优雅绕过验证码

还有一件重要的事情要和你们说,我不是常常看公众号后台,因此有时候你们在后台发留言,时间一旦超过2天,我就没有回复权限了。因此,我要公布本身的微信号了,欢迎你们来埋伏我
性能测试篇 :Jmeter监控服务器性能

本文创做:糖小幽
本文编辑:糖小幽

性能测试篇 :Jmeter监控服务器性能

记得收藏,转发哦!

糖小幽
转发朋友圈就能够了