首页 > 编程知识 正文

怎么用jmeter做性能测试(如何监控服务器性能)

时间:2023-05-05 18:49:52 阅读:64898 作者:1481

转载: http://www.cn blogs.com/cheng tch/p/6079262.html

jmeter还可以像loadrunner一样监视服务器的CPU和内存等性能参数,但必须安装插件

1、下载所需的jmeter插件

上面的两个是jmeter插件,可以从以下链接下载:

第三个位于服务器中,可以通过以下拨号下载。

http://pan.baidu.com/share/link? share id=2974853586 uk=1528396991 FID=512652594025385

2、解冻压缩包

请参阅软件包文档。 “justcopythejarfileintojmeter ' slib/ext directory.thenyoucanstartjmeterandaddadditionalitemstoyourtestplan.javitplan

因此,必须找到解压缩包的JAR文件,并将其复制到jmeter的lib/ext目录中。 此处下载的1.4版插件必须用于jdk1.6和jmeter2.4或更高版本

如上图所示,将的两个jar包放在JMeter的lib/ext目录下,重新启动JMeter,然后出现新组件,如下所示,即表示启动成功

3、常用零部件简要介绍:

jp @ GC-bytesthroughputovertime :显示不同的时间吞吐量(图表) () ) ) ) ) ) ) ) ) ) ) ) )。

在聚合报告中,Throughput以请求数表示。 例如,如果说1.9/sec,则每s发送1.9个请求。 这里的展示是按字节划分的图表

jp@gc - Composite Graph :混合图表

可以在那个图形中设置几个图表一起展示,它可以同时展示多个图表

jp@gc - Hits per Second每秒的点击次数

jp @ GC-perfmonmetricscollector :服务器性能监视控件,如CPU、内存、网络和I/O

jp@gc - Reponse Latencies Over Time :记录客户端发送请求和服务器端返回请求之间的时间

jp@gc - Reponse Times Distribution :显示测试的响应时间分布,x轴显示按时间间隔分组的响应时间,y轴包括每个区间的采样数

jp @ GC -事务处理每秒的事务处理数、服务器每秒处理的事务处理数

4、将仲裁服务器的服务器代理复制到仲裁目标服务器

在windows服务器上启动startAgent.bat,在Linux服务器上启动startAgent.sh即可

在linux上启动./startAgent.sh时,可能会显示“-bash:/startAgent.sh:权限不足”。 必须执行命令。

chmod x startAgent.sh

5、准备测试脚本

在这里,我们将为压力测试demo使用登录测试系统的简单脚本

6 .配置用于监视服务器性能参数的组件

主要使用这个组件。 jp @ GC-perfmon metrics收集器配置如下:

7、设置负荷,运行脚本,查看监测结果

8、图表可导出为csv文件,配合聚合报告分析服务器性能状况

Jmeterlpar; rpar; -从入门到熟悉高级篇- Jmeter监控服务器性能(了解更多教程) () ) ) ) ) ) ) ) )

1 .概述JMeter是压力.接口等测试工具,JMeter可以像loadrunner一样监视服务器的CPU .内存等性能参数,监视服务器资源的使用情况,但也可以安装插件JMeter通常.

监视Jmeter————服务器的性能

1 .下载jmeter插件的第二个是jmeter插件,第三个是放入被监视的服务器。 2 .解压缩压缩包以找到解压缩包中的JAR文件,然后将其复制到jmeter的lib/ext目录中。 在此下载的1.4版插件.

jmeter监控服务器性能(windows系统)

1.jmeter安装插件的前两个是jmeter插件,安装在本地jmeter文件夹下的第三个是位于服务器上的jmeter插件的官方网站地址:https://jmeter-PPP .

Jmeter监视服务器的性能

JMeter是一款压力测试工具,我们也可以用它来监控服务器资源使用情况.JMeter正常自带可以通过Tomcat的/manager/status来监控服务资源使用情况.这种情况只能监控Tomcat支持 ...

性能测试 CentOS下结合InfluxDB及Grafana图表实时展示JMeter相关性能数据

CentOS下结合InfluxDB及Grafana图表实时展示JMeter相关性能数据   by:授客 QQ:1033553122 实现功能 1 测试环境 1 环境搭建 2 1.安装influxdb ...

Tools - 负载性能测试工具JMeter

JMeter简介 HomePage:http://jmeter.apache.org/ Apache JMeter是Apache组织开发的基于Java的开源负载性能测试工具. 可以用于对服务器.网络应 ...

性能测试工具JMeter

JMeter介绍     Apache JMeter是Apache组织的开放源代码项目,具有极高的可扩展性,是一个100%纯Java桌面应用,用于压力/性能测试.JMeter可以用于测试静态或者动态资 ...

【jmeter】基于InfluxDB&Grafana的JMeter实时性能测试数据的监控和展示

本文主要讲述如何利用JMeter监听器Backend Listener,配合使用InfluxDB+Grafana展示实时性能测试数据 关于JMeter实时测试数据 JMeter从2.11版本开始,命令 ...

如何保存JMeter的性能测试数据到ElasticSearch上,并且使用Kibana进行可视化分析(1)

前言 Jmeter是一款性能测试,压力测试的开源工具,被大量的测试人员拿来测试产品的性能,负载等等. Jmeter除了强大的预置的各种插件,各种可视化图表工具以外,也有些固有的缺陷,例如: 我们往往只 ...

随机推荐

百度地图api根据地图缩放等级显示不同的marker点,功能二

功能一里面有marker点后台的代码 根据地图的缩放等级显示不同marker点的坐标JSP代码

Android自定义进度条颜色

这个没法了只能看源码了,还好下载了源码, sourcesbasecoreresres 下应有尽有,修改进度条颜色只能找progress ,因为是改变样式,首先找styles.xml ? 1 ...

解决Xcode 9.2系统真机测试时出现 could not find developer disk image问题

解决Xcode在ipad/iphone 9.2 系统真机测试时出现could not find developer disk image问题 第一种方法:拷贝这个文件(http://download. ...

如何用ABP框架快速完成项目(2) - 快的定义!

为什么要从快的角度来讲这系列课程呢?   因为快是一个很统一很清晰的标准. 所有人对时间都有一个统一清晰的概念.  比如说这系列课程会讲到的一个实例: 集成LinqToExcel, 用我的方法大概耗时 ...

python WebDriver如何处理右键菜单

WebDriver如何处理右键菜单 一.背景 在学习selenium webdriver的过程中,遇到这样一个问题.ActionChains类中提供了context_click的方法,它可以用来在we ...

javascript扩充基本类型的功能

可以通过给Function.prototype增加方法来使得该方法对所有函数可用. 通过给Function.prototype增加一个method方法,下次给对象增加方法的时候就不必键入prototy ...

Java基础语法 第2节 Java语言基本语法

一.标识符和关键字 1.标识符 1)java中标识符用来为程序的白能量.常量.方法.类.接口和包名命名,标识符由字母.数字.下划线.美元符号组成,且第一个字符不能是数字: 2)标志符命名规则:见名知意 ...

android 发送url带中文出现乱码怎么解决

上传的时候参数中带中文的时候发送参数的时候就有可能出现乱码,这种情况怎么解决呢,就是设置url的格式为utf-8 httpRequest.setEntity(new UrlEncodedFormEnt ...

HTTP与TCP/IP的区别

TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据.关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只 ...

golang实现LRU,转载学习

package main type LRUNode struct { key string val interface{} prev *LRUNode next *LRUNode } type LRU ...

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