性能测试篇 :Jmeter监控服务器性能
jmeter也可以像loadrunner一样监控服务器CPU、内存等性能参数,不过需要安装一些插件
1、下载需要的jmeter插件
如图上面两个是jmeter插件,可以再下面的链接中下载:
https://jmeter-plugins.org/downloads/old
第三个是放在服务器中的,可在下面的度盘中下载:
http://pan.baidu.com/share/link?shareid=2974853586&uk=1528396991&fid=512652594025385
2、解压压缩包
参见包里面的说明文档:”Just copy the JAR file into JMeter's lib/ext directory.Then you can start JMeter and add additional items to your Test Plan.Java version 1.6 and JMeter 2.4 are required.”
所以我们需要找到解压包中的JAR文件,并拷贝到jmeter的lib/ext目录下,这里下载的1.4版本的插件需要在jdk1.6及jmeter2.4以上的版本使用
如上图,把的两个jar包放到JMeter的 lib/ext目录下,重启jmeter,出现如下新增的组件,则说明启动成功
3、 常用组件简要介绍:
- jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表)
聚合报告里,Throughput是按请求个数来展示的,比如说1.9/sec,就是每s发送1.9个请求;而这里的展示是按字节Bytes来展示的图表 - jp@gc - Composite Graph: 混合图表
在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表 - jp@gc - Hits per Second:每秒点击量
- jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括CPU,Memory,Network,I/O等等
- jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间
- jp@gc - Reponse Times Distribution: 显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数
- jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数
4、将监控服务器的serverAgent拷贝到需监测的服务器
windows服务器中启动startAgent.bat,Linux服务器启动startAgent.sh即可
在linux中启动 ./startAgent.sh 是,可能会提示:“-bash: ./startAgent.sh: 权限不够”,那么我们需要执行命令:
chmod +x startAgent.sh
5、准备测试脚本
这里用到一个登陆测试系统的简单脚本做压力测试demo
6、配置监控服务器性能参数的组件
主要用到这个组件:jp@gc - PerfMon Metrics Collector,配置如下:
7、设置负载,执行脚本,查看监控结果
8、图表可导出成csv文件,配合聚合报告,分析服务器性能状况
转载于:https://www.cnblogs.com/chengtch/p/6079262.html
性能测试篇 :Jmeter监控服务器性能相关推荐
- 性能测试怎么监控服务器,性能测试篇 :Jmeter监控服务器性能
转载:http://www.cnblogs.com/chengtch/p/6079262.html jmeter也可以像loadrunner一样监控服务器CPU.内存等性能参数,不过需要安装一些插件 ...
- Jmeter监控服务器性能
这篇文章主要讲的是jmeter通过插件去监控服务器的性能参数,来帮助我们分析系统性能. 也可以通过prometheus去监控:docker+jmeter+prometheus+grafana入门实战, ...
- JMeter | 监控服务器性能
JMeter是一款压力测试工具,通常在压力测试中我们也需要监控和知道服务器的相关资源情况,jmeter本身不具备这个功能,今天我们主要说一下如何通过JMeter插件来监控服务器CPU.内存.磁盘.网络 ...
- 云效平台性能测试功能:一个基于Jmeter的性能压测平台
云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本.场景.压测.监控和报表展示为一体,是一个能快速.低成本实施压测的平台.降低了入门使用成本,让开发和测试都可以方便的执 ...
- Jmeter监控插件:监控服务器性能
jmeter也可以像loadrunner一样监控服务器CPU.内存等性能参数,不过需要安装一些插件 1.下载需要的jmeter插件 如图上面两个是jmeter插件,可以再下面的链接中下载: Down ...
- 测试面试题集锦(五)| 自动化测试与性能测试篇(附答案)
简介:本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的.网络搜集(完善).工作日常讨论等,分为以下十个部分,供大家参考.如有错误的地方,欢迎指正.有更多的面试题或面试中遇到 ...
- mysql测试数据库 jmeter_第三篇--Jmeter测试数据库Mysql
Jmeter模拟100用户访问Mysql数据库 1.将Mysql数据库的驱动[mysql-connector-java-5.1.15-bin.jar]放到jmeter的lib目录下,新建线程组100[ ...
- 性能测试 软件 jmeter,快速学习Jmeter性能测试工具
导读 本场chat将从零基础开始学习JMeter工具,文章主要包括JMeter基础知识.JMeter最简开发流程.运行与监听.JMeter元件库.脚本开发等方面讲解JMeter性能测试工具.将有部分实 ...
- jmeter --- 基于InfluxDBGrafana的JMeter实时性能测试数据的监控和展示
转自:https://blog.csdn.net/RickyOne_RR/article/details/50637839 本文主要讲述如何利用JMeter监听器Backend Listener,配合 ...
最新文章
- 分页场景(limit,offset)为什么会慢?
- 常用工具之zabbix
- PowerShell因为在此系统中禁止执行脚本
- NODE-WEBKIT教程(12)全屏
- 全面改用HTML5+CSS3来架构
- leetcode第七题整数反转
- Hbase常用操作记录
- C#LeetCode刷题之#766-托普利茨矩阵(Toeplitz Matrix)
- 双系统下修复grub
- Google Earth Engine(GEE)计算湿度(WET)
- JAVA 调用NetDraw((*^__^*) 嘻嘻……)
- java xml注释多行_如何在XML中注释单行?
- Idea下载汉语语言包(IntelliJ IDEA 2021.2.1)​​
- iOS 几种打包方式
- 最新最全省级面板数据(1997-2020)
- Unity 制作伪全息
- 计算机工作招聘要求高吗,太原高中计算机教师招聘
- [LeetCode]179.Largest Number
- 2019广工ACM校赛决赛A题:思维题 HDU 6461 zsl 和hzy的生存挑战
- 青岛科技大学计算机田玉平,控制理论与控制工程;就业怎么样/?博士.
热门文章
- Maven修改本地仓库位置
- Java设计模式--使用内部类实现线程安全且懒加载的单例模式
- jQuery EasyUI 选项卡面板tabs使用实例精讲
- 为什么要用动态代理?静态代理与动态代理详解
- Linux下Cpabe Toolkit安装教程
- 时序图 分支_BOOM微架构学习(1)——取指单元与分支预测
- SQLSever触发器建立
- 计算机科学 理学,077500计算机科学与技术(理学).doc
- java数组元素相加_数组元素相加
- java 多线程 start,Java 线程的run()和start()