JMeter—PerfMon插件

在做负载测试时,我们要时刻关注服务器的CPU,MEM……的使用情况,但是JMeter本身对这些信息是不做收集的,这个时候PerfMon就应运而生了。没错,他就是用来收集被压服务器的各种性能指标,例如: CPU, Memory, Swap, Disks I/O and Networks I/O  ……

进入正题:

  • 环境搭建
  1. 下载地址: http://code.google.com/p/jmeter-plugins/wiki/PerfMon
  2. 解压zip包,将 JMeterPlugins.jar 放到 jmeter 客户端的 jmeter/lib/ext 下
  3. 启动 jmeter ,添加 Listener 时你就看到 PerfMon Metrics Collectors

如图:

4. 将下载的zip包解压到服务器上面,

如果你是linux(需要jre环境),就进入serverAgent目录,运行startAgent.sh命令,如下:

启动:>>./startAgent.sh --udp-port 0 --tcp-port port(agent起来之后所监听的端口)

停止:>>./startAgent.sh --udp-port 0 --auto-shutdown

如果你是windows环境: 进入serverAgent目录,直接双击 startAgent.bat,启动agent

注:agent启动默认监听的端口是4444

  • 认识PerfMon

里面具体参数参考一下文档:

http://code.google.com/p/jmeter-plugins/wiki/PerfMon

http://code.google.com/p/jmeter-plugins/wiki/PerfMonMetrics

时间: 2024-10-13 16:30:47

JMeter—PerfMon插件的相关文章

JMeter—丰富报表功能PerfMon插件

可能有童鞋不知道PerfMon插件是干啥的,这里简要说一下: 在做负载测试时,我们要时刻关注服务器的CPU,MEM--的使用情况,但是JMeter本身对这些信息是不做收集的,这个时候PerfMon就应运而生了.没错,他就是用来收集被压服务器的各种性能指标,例如: CPU, Memory, Swap, Disks I/O and Networks I/O -- 进入正题: 环境搭建 下载地址:http://code.google.com/p/jmeter-plugins/wiki/PerfMon

jmeter ServerAgent插件安装

使用PerfMon进行服务器资源监控的方案由两部分来实现 ServerAgent,部署在被测服务器,负责资源耗用数据的采集,其功能实现主要基于hyperic的SIGAR. PerfMon Listener,以插件形式集成到JMeter,作为其中一个Listener. 1.1 ServerAgent部署 前提:ServerAgent运行需要jre1.4以上版本支持. 下载:从官方下载 部署:将下载的.zip放置到被测服务器,解压后,直接运行startAgent.sh(Linux)/startAge

JMeter Plugin插件配置及远程监控

下载jmeter plugins 插件: https://jmeter-plugins.org/downloads/all/ 官网建议我们直接下载plugins-manager.jar,然后进行可选择性(勾选)地安装需要的插件功能,这种安装插件方式虽然便捷,不用手工配置jmeter,即可以使用. 但是,作为学习一门技术,动手学习,不断摸索实践,是最有效的学习方法. JMeter Plugins共提供了五类组件:Standard Set . Extras Set .Extras with Libs

【转】如何为Apache JMeter开发插件(一)

本文转载于http://blog.csdn.net/column/details/12925.html,作者:xreztento 作者写的很精华,我打算在此系列操作一遍后,加多点截图,便于更多人更快上手插件开发 为什么选择使用JMeter 当被问到这个问题的时候,也许你会在脑海里产生很多的理由,比如: Apache基金会下的开源项目,没有版权问题: 为数不多的还在持续更新的开源性能自动化测试工具: 支持协议丰富,是商用测试工具最佳替代品: 有专门的插件项目做支撑,使得你在实践中有更多的选择,比如

如何为Apache JMeter开发插件(二)——第一个JMeter插件

文章内容转载于:http://lib.csdn.net/article/softwaretest/25700,并且加上个人一些截图 本篇将开启为JMeter开发插件之旅,我们选择以Function(函数)组件作为插件开发的入手对象,在前面的章节我们将其划分为非GUI组件,选择它的理由不仅仅是因为Function插件在开发方面是极简的,而且在实际运用JMeter执行测试时,对于Function组件的应用会极大的为你的测试带来便利,有些甚至是必不可少的. 什么是Function组件? 我们还是有必要

jmeter安装插件管理器

想安装一个jmeter的插件,到官网上去下载插件安装包,但是页面一直都是搜索状态不知道怎么解决,求助大神,知道了解决方法,来这里记录一下 1. 下载一个jmeter的插件管理工具  http://jmeter-plugins.org/get/ 2. 将下载的文件拷贝的你的JMeter根目录下的 lib/ext 目录 3. 重启jmeter 在选项中可以看到插件管理工具已经安装成功 勾选要下载的插件,点击Apply changes and restart JMeter按钮就完成了 Installe

【JMeter】插件安装

安装插件的方法有两种,一种是传统的方式,即官网下载,本地配置,重启jmeter.现在有一种快捷的方法可以自定义安装插件-插件管理器 JMeter 插件管理器的使用方法很简单:不要手动安装各种插件,它提供了友好的用户界面来完成:安装.升级.卸载.它管理插件包括 jmeter-plugins.org 上面常用的插件,和各种第三方插件甚至核心JMeter插件. 安装插件管理器 1.下载 plugins-manager.jar 2.将 plugins-manager.jar 放到 _…\apache-j

jmeter 监控插件JMeterPlugins&PerfMon安装

下载地址:http://jmeter-plugins.org/downloads/all/ PerfMon: 用来监控Server的CPU.I/O.Memory等情况 ServerAgent-2.2.1.zip 用法:PerfMon解压后放到被测试的服务器上,并运./startAgent.sh,默认工作在4444端口 1.检查linux上端口是否启动:netstat -apnt|grep 4444 2.检查jmeter机器到linux防火墙:telnet ip 4444 JMeterPlugin

JMeter PerfMon Metrics Collector性能监控插件

官方文档地址https://jmeter-plugins.org/wiki/PerfMon/ 启动JMeter,下载客户端插件: 服务端下载地址 https://github.com/undera/perfmon-agent/blob/master/README.md#supported-metrics 需要注意的是这个压缩包不要在本地解压,因为本地用不到的,而且要把一整个压缩包都上传到服务器上面去,网上好多教程是错误的. 执行命令:cd /usr/bin用Xftp把ServerAgent-2.