JMeter Plugin插件配置及远程监控

下载jmeter plugins 插件:

https://jmeter-plugins.org/downloads/all/

官网建议我们直接下载plugins-manager.jar,然后进行可选择性(勾选)地安装需要的插件功能,这种安装插件方式虽然便捷,不用手工配置jmeter,即可以使用。

但是,作为学习一门技术,动手学习,不断摸索实践,是最有效的学习方法。

JMeter Plugins共提供了五类组件:Standard Set 、 Extras Set 、Extras with Libs Set 、 WebDriver Set 、 Hadoop Set。

Standard Set组件:对线程组进行了扩展,扩充了许多丰富图表的监听器,可以用Jmeter来监控服务器。

Extras Set组件:支持远程监控,图表展示更加丰富。

Extras with Libs Set组件:提供对JSON的支持,新增了JMS取样器。

WebDriver Set组件:与WebDriver进行了集成,进行自动化测试。

Hadoop Set组件:提供Hadoop测试组件。

对于一般的性能测试需求来说,我们只需要Standard Set组件和Extras Set组件就足够了,因此,我们需要下载:

JMeterPlugins-Standard-1.4.0

JMeterPlugins-Extras-1.4.0

ServerAgent-2.2.1

将“JMeterPlugins-Standard.jar”和“JMeterPlugins-Extras.jar”放在测试机%HOME_JMETER%/lib/ext目录下,如图

然后,将ServerAgent-2.2.1解压后,复制文件目录到服务器上(任意路径),并双击启动该目录的startAgent.bat文件(Window系统),若是linux系统,则启动startAgent.sh文件。

startAgent程序会自动绑定UDP和TCP的4444端口,开放给远程监听测试机。如图:

另外,测试机远程监听服务器资源,还需要在测试机%HOME_JMETER%\bin目录下修改jmeter.properties文件,在文件“Remote Hosts”处添加远程服务器的IP地址,可以添加多个IP,用逗号分隔,如图:

启动Jmeter即可以看到插件提供的新功能、监控器:

时间: 2024-12-27 01:50:34

JMeter Plugin插件配置及远程监控的相关文章

5.jenkins使用Email Extension Plugin插件配置邮件通知

jenkins自带有邮件通知的功能 在"系统管理"–>"系统设置"中的"邮件通知"模块可以配置邮件通知,在配置之前应先配置"jenkins Location"中的系统管理员邮箱, 然后配置管理员邮箱的账户密码信息,如下图 根据自己所使用的邮箱配置,配置完成后可以点击"Test configuration" 发送一封测试邮件到"Test e-mail recipient"所配置的邮箱

Jenkins用HTTP Request Plugin插件进行网站的监控/加探针(运维监控)

使用的插件: [HTTP Request Plugin] 思路: 说明:只能是网站是否正常打开,而不能是这个网站业务是否正常,如果是后者,则需要写特定的接口进行请求处理. 1.通过插件,发送GET请求指定的URL. 2.设置请求超时时间,如果过了,则这个网站不正常. 3.设置定时请求. 4.不正常访问时,直接发送邮件通知指定人员. 配置步骤: 1.配置间隔时间 注意这里应该选择[Build periodically](周期性构建) Poll SCM:定时检查源码变更(根据SCM软件的版本号),如

Tomcat配置JMX远程监控(Windown7 Linxu)

一:Window7下配置方式. 1.配置catalina.bat 在第一行加入下面配置 注意下面这些配置要在一行,注意包含空格. set JAVA_OPTS=-Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.10.126 -Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.su

jvm远程监控配置,以openfire为例,jmx方式监控

我们有时候需要远程的监控jvm,监控jvm有两种方式: 1.jmx               #测试能监控cpu和内存,线程 2.jstatd          #测试后发现无法监控cpu和内存,线程 由此用jmx来监控,jmx的连接有两种方式rmi和jmxmp 1.以生产环境openfire3.10为例: openfire采用源码的形式安装: 修改 openfire的启动脚本 /var/openfire/bin/openfire.sh,在OPENFIRE_OPTS参数中添加jmx的配置 (t

使用JVisualVM 远程监控Tomcat程序中使用JMX鉴权访问

如何配置JVisualVM远程监控Tomcat程序请参考:http://hiandroidstudio.blog.51cto.com/5902332/1795310 1.配置JMX访问文件     # cd $CATALINA_HOME/conf/     # cp $JAVA_HOME/jre/lib/management/jmxremote.password.template jmxremote.password     # chmod 700 jmxremote.password    (

eclipse maven plugin 插件 安装 和 配置

环境准备: eclipse(Helios) 3.6 maven 3.0.4 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个. 首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz 下载完成之后将其解压,我将解压后的文件夹重命名成 mave

在resin配置参数实现JConsole远程监控JVM

在Resin配置参数实现JConsole远程监控JVM 在Resin中配置中配置下列参数,就可以是实现了! <jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg> <jvm-arg>-Dcom.sun.management.jmxremote.port=9999</jvm-arg> <jvm-arg>-Dcom.sun.management.jmxremote.ssl=false</jvm-arg

jConsole远程监控配置

jConsole做为一款java内置的性能分析器,可以从命令行和GUI shell里运行,大大方便了对java应用程序性能的监控,便于对其进行优化. 在实际使用时,可能远程进行监控更为常用,现记录相关配置操作及注意问题: 1.需要特别注意hostname的设置,不用使用本地回环网卡 2.修改配置文件catalina.sh,增加如下配置: CATALINA_OPTS="$CATALINA_OPTS    -Dcom.sun.management.jmxremote    -Dcom.sun.man

jVisualVM远程监控配置

jVisualVM可以理解为JConsole的升级版本,对java程序及JVM虚拟机的监控更为全面. 下面简单记录下远程配置JVisualVM的方法: 1.需要创建jstatd.all.policy文件,内容: grant codebase "file:${java.home}/../lib/tools.jar" {         permission java.security.AllPermission; }; 2.启动 jstatd -J-Djava.security.poli