jmeter压测

本文详细介绍了如何使用JMeter插件扩展,实现内存、CPU和吞吐量监控,并演示了BytesThroughputOverTime、HitsperSecond和PerfMonMetricsCollector在性能测试中的应用。通过ServerAgent设置和配置,实现实时服务器性能监控。
摘要由CSDN通过智能技术生成
jmeter 压测
Jmeter 本身是不能够展示内存, cpu 和吞吐量的,但是可以通过添加插件的方式来对 jmeter 添加这些功能
 
资源准备
可通过该网址下载 jmeter 所有插件 http://jmeter-plugins.org/downloads/all/
本次所需插件:
JMeterPlugins-Extras.jar
JMeterPlugins-Standard.jar
ServerAgent-2.2.1
 
JMeterPlugins-Extras.jar JMeterPlugins-Standard.jar 放到 apache-jmeter-3.0\lib\ext 目录下
ServerAgent-2.2.1 放到 linux 服务器 opt 目录下
 
环境准备
ServerAgent 服务端口号默认为 4444 ,需要设置防火墙对此端口不拦截:
开放 Linux 的对外访问的端口 4444
/sbin/iptables -I INPUT -p tcp --dport 4444 -j ACCEPT
/etc/rc.d/init.d/iptables save --- 将修改永久保存到防火墙中
 
windows 本机进行监听
 
 
先在服务器上开启 server 的监听
 
 
开始演示效果
jp@gc - Bytes Throughput Over Time: 不同时间吞吐量(字节 Bytes )展示(图表)
 
聚合报告里, Throughput 是按请求个数来展示的,比如说 1.9/sec ,就是每 s 发送 1.9 个请求;而这里的
展示是按字节 Bytes 来展示的图表,表示每秒发送多少字节
 
 
jp@gc - Hits per Second :每秒点击量,指的是每秒 web 服务器接收到的请求数
 
 
jp@gc - PerfMon Metrics Collector :服务器性能监测控件,包括 CPU Memory Network ,I / O等
等(此功能用到在需监听的服务器上启动 startAgent
根据需要选择 CPU Memory Network / O等
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值