Jmeter插件之PerfMon监控插件使用说明
PerfMon是Jmeter用来监控系统资源的一款插件,可以用来监控系统的cpu、内存、I/O等性能指标。
首先是Jmeter的插件安装,需要先下载JMeter Plugins Manager这个插件管理工具。下载完成后直接把JMeter Plugins Manager.jar放到你的jmeter\lib\ext目录下,然后打开Jmeter就会看到选项下边已经多出了一个插件管理。
然后点击进入找到perfmon安装这个插件即可
点击后安装完成会自动重启jmeter。再次进入jmeter添加监视器中就可以看到已经有perfmon了
perfmon的使用还需要一个serveragent服务的支持,下载jmeter插件的同时也需要下载一个Serveragent-2.2.1.zip,需要注意的是这个不同于jmeter
bin目录下的jmeter-server.bat它专门用来监控服务器性能指标的。即使是在本机上监控也是需要启动的。windows下启动startagent.bat,linux下启动startagent.sh,需要监控哪台服务器就把startagent.bat放到哪台下边即可。即插即用~
举个例子,我把serveragent放到了我的linux虚拟机下,先压缩传到虚拟机里。
unzip 命令解压serveragent.zip,启动监控服务要先关闭防火墙,然后serveragent的默认端口是4444,所以我们先查看下端口占用情况
默认端口没有被占用,所以不必修改agent的端口号,再sh ./startagent.sh启动agent服务,从图中可以看到agent服务绑定了4444端口号。
查看下虚拟机的IP地址后边要用到
然后回到jmeter,先添加一个行监控项,点击addrow,默认添加的是localhost,cpu。
我用我的linux虚拟机为例,host/ip双击填写我的ip这用到的就是之前查到虚拟机ip,port默认端口号是4444这个就是我们刚才检查的是否被占用的端口号。
metric to collect 我选择了cpu、I/O和内存,这项就是选择我们要监控的指标,下拉选择可以看到很多主要监控指标都有
然后就是metric parameter,这项对之前的metric to collect进行了更细的划分,点击metric parameter列,然后点击 “ ... ”就会弹出详细的监控内容了,如图
然后我们来运行下脚本,更改循环次数,一次的话是什么也监控不到的
运行一段时间结果出现
Jmeter插件之PerfMon监控插件使用说明的更多相关文章
- JMeter性能测试-服务器资源监控插件详解
零.引言 我们对被测应用进行性能测试时,除了关注吞吐量.响应时间等应用自身的表现外,对应用运行所涉及的服务器资源的使用情况,也是非常重要的方面,通过实时监控,可以准确的把握不同测试场景下服 ...
- (转)JMeter性能测试-服务器资源监控插件详解
零.引言 我们对被测应用进行性能测试时,除了关注吞吐量.响应时间等应用自身的表现外,对应用运行所涉及的服务器资源的使用情况,也是非常重要的方面,通过实时监控,可以准确的把握不同测试场景下服务器资源消耗 ...
- JMeter ServerAgent服务器资源监控插件
本文介绍对Linux服务器的服务进行压测时,使用jmeter serverAgent插件监控服务器资源. 1.插件准备 所需插件: JMeterPlugins-Extras.jar JMeterPlu ...
- JMeter性能监控插件PerfMon Metrics Collector
Jmeter性能监控插件由客户端插件和服务器端程序组成. 官方文档及插件下载地址https://jmeter-plugins.org/wiki/PerfMon/ 将插件 plugins-manager ...
- 服务器资源监控插件(jmeter)
零.引言 我们对被测应用进行性能测试时,除了关注吞吐量.响应时间等应用自身的表现外,对应用运行所涉及的服务器资源的使用情况,也是非常重要的方面,通过 实时监控,可以准确的把握不同测试场景下服务器资源消 ...
- jmeter服务器监控插件指标简单说明
以下是下载了服务器监控插件的各个组件的功能介绍,有助于以后jmeter的性能测试 1.jp@gc - Actiive Threads Over Time:不同时间的活动用户数量展示(图表) 当前的时间 ...
- Jmeter服务器监控插件使用
Jmeter服务器监控插件使用 Jmeter-Plugins支持CPU.Memory.Swap.Disk和Network的监控,在测试过程中更加方便进行结果收集和统计分析. 一.准备工作: 1.下载J ...
- jmeter插件之PerfMon
PerfMon是jmeter监控系统资源的一款插件,可以用来监控系统的CPU/内存/IO等性能指标. 一.要准备好的插件:JMeterPlugins-Standard-1.4.0(pwd:cjqd)或 ...
- jmeter服务器监控插件下载配置
jmeter想要监控服务器CPU.内存.磁盘.网络等相关资源需要借助plugins插件 下载jmeter性能监控插件 1.下载jmeterPlugins-Standard和jmeterPlugins- ...
随机推荐
- 能ping通网络,也正常连接,就是打不开网页,无法访问网络
netsh winsock reset命令,作用是重置 Winsock 目录.如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令 ...
- Jforum环境之Tomcat环境搭建
Jforum环境搭建,需先安装JDK.JRE.Tomcat.Mysql(JDK.JRE暂不做说明).本文先说Tomcat环境搭建 1.进入Apache Tomcat官网下载,我选择的是免安装的zip包 ...
- ClassNotFoundException: http.nio.NHttpClientEventHandle
解决方案是打开maven仓库中的jar包看看报错的类所对应版本的类存在不存在,若不存在就换个版本的jar包
- HDU 4655 Cut Pieces 找规律+简单计数
解法参考:http://blog.csdn.net/a601025382s/article/details/9840125 #include <cstdio> #include <c ...
- sharePreference的几个重点
一. SharePreferences是用来存储一些简单配置信息的一种机制,使用Map数据结构来存储数据,以键值对的方式存储,采用了XML格式将数据存储到设备中,文件存放在/data/data/&l ...
- Android记事本09
昨天: Activity的数据传递. 今天: 从Activity中返回数据 请求码和返回码的作用 遇到的问题: 无.
- Error: could not find java.dll 解决办法
Error: could not find java.dll 问题: 安装配置Java环境变量后,在命令行中运行java -version进行测试时却出现下面的问题: Error: opening r ...
- Axios & Interceptors & Serialization & CORS & cookie
Axios https://github.com/axios/axios#config-defaults Global axios defaults axios.defaults.baseURL = ...
- zoj 1508 Intervals (差分约束)
Intervals Time Limit: 10 Seconds Memory Limit: 32768 KB You are given n closed, integer interva ...
- Python实现队列
队列的数据结构的主要结构:一个结点类和两个方法:出队列和进队列 class Node(object): def __init__(self,val): self.val = val self.next ...