转 11 jmeter之图形监控扩展
11 jmeter之图形监控扩展
Jmeter默认监听器的缺陷
Jmeter默认的监听器在表格、文字方面比较健全,但是在图形监控方面比较逊色,尤其在监控Windows或Linux的系统资源方面。但是jmeter作为一款开源工具,允许通过插件拓展相应功能,弥补自身的不足。
Jmeter的图形监控拓展
1.插件下载。官网(https://jmeter-plugins.org/downloads/old/)下载JMeterPlugins-Standard-1.4.0.zip和ServerAgent-2.2.1.zip(可以百度下载)。
2.将JMeterPlugins-Standard-1.4.0.zip中的JMeterPlugins-Standard.jar包放在apache-jmeter-4.0\lib\ext目录下。
3.重启Jmeter,查看线程组和监听器里出现jp开头的即表示加载成功。

4.解压ServerAgent-2.2.1.zip,将ServerAgent目录以及下面的文件复制到我们测试的服务器上,然后点击打开(windows下双击运行startAgent.bat,linux下运行startAgent.sh命令),默认端口为4444(注意端口是否被占用,一般不需要修改)。特别是对于erfMon Metrics Collector测试一定要启动ServerAgent。
注意:运行ServerAgent需要Java环境,如果双击ServerAgent.bat时闪退打不开,则很有可能是服务器没装JDK。另外,运行ServerAgent之前,查看4444端口是否被占用或者根本没开启,有些企业为了安全起见,会默认封闭大多数端口,运行 telnet ip 端口 查看,如果端口不通则需要手动打开(通过服务器管理器配置出站规则和入站规则),打开之前询问项目经理是否可开放。
5.常用功能
监听系统资源,包括CPU、内存、IO等:在监听器中添加jp@gc - PerfMon Metrics Collector

监听每秒点击数:在监听器中添加jp@gc - Hits per Second

监听吞吐率即每秒的事务数:在监听器中添加jp@gc - Transactions per Second

可以右击图表,选择保存图片。
6.注意:jmeter添加jp@gc - PerfMon Metrics Collector后运行报错?
|
1
2
|
2018-04-25 11:53:06,519 ERROR o.a.j.JMeter: Uncaught exception:java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat;)V |
我用的jmeter版本是4.0,按照上述步骤操作后运行脚本发现报错,百度之后发现是版本问题,貌似4.0版本没有setFormatter函数功能(网上说Jmeter 3.2也没有setFormatter函数功能),无奈只能重新下载了一个3.1版本。之后运行一切正常。
转 11 jmeter之图形监控扩展的更多相关文章
- 11 jmeter之图形监控扩展
Jmeter默认监听器的缺陷 Jmeter默认的监听器在表格.文字方面比较健全,但是在图形监控方面比较逊色,尤其在监控Windows或Linux的系统资源方面.但是jmeter作为一款开源工具,允许通 ...
- 第五篇:jmeter图形监控扩展
插件下载:http://jmeter-plugins.org/downloads/all/ 插件: 1.首先将jmeterPluging.jar包复制到jmeter的lib目录下面的ext目录下面,然 ...
- 性能测试工具Jmeter11-Jmeter图形监控扩展
插件下载地址:http://jmeter-plugins.org/downloads/all/ 1.首先将JmeterPluging.jar包复制到Jmeter的Lib目录下面的ext目录下面,然后重 ...
- jmeter之-图形监控
一.安装 https://jmeter-plugins.org/downloads/old/ 下载JMeterPlugins-Standard-1.4.0(监听器-图形界面)和ServerAgent- ...
- Jmeter压测基础(二)——Badboy功能、Jmeter参数化、检查点、集合点、动态关联、图形监控
Badboy 以下稍微介绍一下badboy的部分功能: 1.Record;play(badboy打开后默认是recording状态) 2.Assertion(检查点/断言) 3.Variable: t ...
- Ganglia监控扩展实现机制
Ganglia监控扩展实现机制 默认安装完成的Ganglia仅向我们提供基础的系统监控信息,通过Ganglia插件可以实现两种扩展Ganglia监控功能的方法.1.添加带内(in-band)插件,主要 ...
- jmeter_图形监控
图形监控插件下载: http://jmeter-plugins.org/downloads/all/ 下载: JMeterPlugins-Standard-1.4.0 ServerAgent-2. ...
- 探索Windows Azure 监控和自动伸缩系列3 - 启用Azure监控扩展收集自定义监控数据
上一篇我们介绍了获取Azure的监控指标和监控数据: http://www.cnblogs.com/teld/p/5113376.html 本篇我们继续:监控虚拟机的自定义性能计数器. 随着我们应用规 ...
- [博客迁移]探索Windows Azure 监控和自动伸缩系列3 - 启用Azure监控扩展收集自定义监控数据
上一篇我们介绍了获取Azure的监控指标和监控数据: http://www.cnblogs.com/teld/p/5113376.html 本篇我们继续:监控虚拟机的自定义性能计数器. 随着我们应用规 ...
随机推荐
- [从源码学设计]蚂蚁金服SOFARegistry 之 如何与Meta Server交互
[从源码学设计]蚂蚁金服SOFARegistry 之 如何与Meta Server交互 目录 [从源码学设计]蚂蚁金服SOFARegistry 之 如何与Meta Server交互 0x00 摘要 0 ...
- s2-061 漏洞复现
0x00 漏洞简介 Apache Struts2框架是一个用于开发Java EE网络应用程序的Web框架.Apache Struts于2020年12月08日披露 S2-061 Struts 远程代码执 ...
- Redis5.0 主从模式和高可用 搭建和测试报告
Redis 单机模式很简单,相关测试水文看这里 Redis5 压力测试结果反馈报告 必须的,今天接着写水文,写一写现在redis 支持的三种集群,主从模式,哨兵模式,Cluster模式,今天先搞主从模 ...
- [.NET] - EventLog.EntryWritten Event
刚看到在MSND论坛上有人问一个EventLog.EntryWritten Event相关的问题,说是在2015触发了一个2013年的EventWritten的事件,比较好奇,然后查看了下这个类: h ...
- 深入理解Spring Security授权机制原理
原创/朱季谦 在Spring Security权限框架里,若要对后端http接口实现权限授权控制,有两种实现方式. 一.一种是基于注解方法级的鉴权,其中,注解方式又有@Secured和@PreAuth ...
- Sentinel并发限流不精确-之责任链
在之前调研Sentinel的过程中,为了准备分享内容,自己就简单的写了一些测试代码,不过在测试中遇到了一些问题,其中有一个问题就是Sentinel流控在并发情况下限流并不精确,当时我还在想,这个我 ...
- 关于线程池(ThreadPoolExecutor)参数的浅析
引子 线程池在项目中很常用,需要多个任务异步执行的地方我们都会去创建一个线程池. 我们看到 ThreadPoolExecutor源码中提供了更方便的工厂方法(Executors)使用. 提供方便应该是 ...
- [LeetCode]234. Palindrome Linked List判断回文链表
重点是: 1.快慢指针找到链表的中点.快指针一次走两步,慢指针一次走一步,分清奇偶数情况. 2.反转链表.pre代表已经反转好的,每次将当前节点指向pre /* 快慢指针得到链表中间,然后用206题方 ...
- Linux嵌入式学习-烟雾传感器驱动-字符设备驱动-按键驱动
MQ-2烟雾气敏传感器模块在X210v3开发板上的驱动. 现在需要一个MQ-2烟雾气敏传感器模块的驱动.其检测烟雾超过一定的标准后,会返回一个不同的电平,和按键驱动差不多. 但是在编写驱动的时候,需要 ...
- 关于if-else代码的优化
if-else分支代码在我们日常开发中基本上是最常用的逻辑,但是,经常在if-else代码过多的情况下,代码会变得特别臃肿,并且代码的可扩展性会变得不好,所以,优化if-else代码逻辑是很有必要的. ...