Jmeter插件下载
Jmeter只需安装一些插件 ,就可以像Loadrunner一样监控服务器CPU、内存等性能参数。

如下中的三个文件:

下载客户端插件:JMeterPlugins-Standard 和 JMeterPlugins-Extras

下载服务端插件:ServerAgent

安装客户端插件
解压客户端的两个文件(JMeterPlugins-Standard和JMeterPlugins-Extras),复制JmeterPlugins-Extras.jar和JmeterPlugins-Standard.jar两个文件,放到JMeter客户端的lib/ext文件夹中


打开JMeter可在监听器中看到jp@gc -Permon Metrics Collector,客户端配置成功;如下图:

安装服务端插件
将ServerAgent-2.2.1.rar上传到被测服务器>解压>进入目录,Linux上将ServerAgent.sh添加可执行权限

chmod 777 startAgent.sh

根据系统运行ServerAgent.bat(Windows)或者ServerAgent.sh(Linux)启动,默认使用4444端口(可自己指定端口,如5555端口)

./startAgent.sh --tcp-port 5555 --udp-port 5555

出现如下情况即服务端启动成功:

ServerAgent启动测试
PC端连接测试-dos窗口输入:telnet 域名/IP 端口号 比如:telnet 192.168.1.169 5555

注:若是提示:telnet不是内部或外部命令,也不是可运行的程序或批处理文件, 进入控制面板>程序>程序和功能>启用或关闭windows功能>勾选Telnet Client然后确认,重启dos窗口即可

连接成功输入test+回车 服务端可收到信息,输入exit可断开连接。如下;

Jmeter客户端监听测试
添加监听器Permon Metrics Collector-Add Row添加配置(修改Host/IP为测试IP,修改端口号)-运行-观察server日志即chart图标内容,如下图中,可监控到服务端CPU、内存、交换分区、网络I/O、磁盘I/O数据等的数据

使用监控插件遇到的异常

  1. 防火墙未关闭或者端口未开放外网访问

  2. 端口号被占用 解决:Linux下输入命令ps -aux | grep 5555查看是否有被占用。如果有,使用kill -9 PID关闭

  3. Waiting for samples 解决:所有数据写入一个文件之中

常用组件介绍

  1. jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表)聚合报告里,Throughput是按请求个数来展示的,比如说5/sec,就是每s发送5个请求;而这里的展示是按字节Bytes来展示的图表

  2. jp@gc - Hits per Second:每秒点击量

  3. jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括CPU,Memory,Network,I/O等等

  4. jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间

  5. jp@gc - Reponse Times Distribution:显示测试的响应时间分布, X轴显示由时间间隔分组的响应时间, Y轴包含每个区间的样本数

6.jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数

  1. jp@gc - Active Threads Over Time:随时间活动的线程数

Jmeter监听器之资源监控插件JMeterPlugins相关推荐

  1. macOS系统下配置JMeter资源监控插件教程(附插件资源下载)

    文章目录 一.资源准备 二.使用步骤 1.配置环境 2.启动ServerAgent服务 3.性能监控 一.资源准备 首先我们需要下载这三样东西并解压(解压后如下图) 资源我已经上传啦,大家可以直接在这 ...

  2. jmeter添加服务器cpu监控插件

    jmeter添加服务器cpu监控插件

  3. JMeter性能测试——PerfMon Metric Collector服务器资源监控插件详解

    我们对被测应用进行性能测试时,除了关注吞吐量.响应时间等应用自身的表现外,对应用运行所涉及的服务器资源的使用情况,也是非常重要的方面,通过实时监控,可以准确的把握不同测试场景下服务器资源消耗情况的变化 ...

  4. jmeter服务器性能资源监控部署

    1.下载https://jmeter-plugins.org/install/Install安装插件plugins-manager放置lib/ext下,重启jmeter选项页面可查看到此下载插件 2. ...

  5. Jmeter性能测试之资源监控

    性能测试其实是利用工具监控系统和服务器的运行状态. 关于Jmeter对系统指标的监控,详情点击阅读:Jmeter性能测试之系统监控 那资源指标怎么监控呢?Jmeter监控服务器的资源状态,需下载插件配 ...

  6. Jmeter 5.3 服务器资源监控插件 PerfMon 使用介绍

    http://xieboke.net/article/345/ jmeter(windows 版)下载 列表:Index of /jmeter/binaries 启动 jmeter 下载 .zip 文 ...

  7. perfmon 端口修改_Jmeter 5.3 服务器资源监控插件 PerfMon 使用介绍

    jmeter(windows 版)下载 启动 jmeter 下载 .zip 文件后解压,找到解压目录下的 bin 目录,找到 jmeter.bat 文件,双击启动即可 下载 jmeter-plugin ...

  8. jmeter监听器之图形监控扩展

    一.插件下载 1.JmeterPlugins-Standard 插件:https://jmeter-plugins.org/downloads/old/ 路径中下载1.4.0版本. 2.ServerA ...

  9. Jmeter性能测试之系统监控

    性能测试其实是利用工具监控系统和服务器的运行状态. 1.学习性能测试前,先了解两种软件应用架构B/S和C/S,如下图所示: B/S即Browser/Server,也就是浏览器web应用模式:C/S即C ...

最新文章

  1. 一段文字讲清楚Kubernetes的工作原理
  2. Spring Cloud Netflix Eureka client源码分析
  3. ZOJ2112(区间动态求第K大)
  4. ab实验置信度_为什么您的Ab测试需要置信区间
  5. centos mysql_CentOS MySQL数据库备份工具mysqldump介绍
  6. 轻松掌柜显示不能连接到服务器,轻松掌柜推出在线进销存云端版
  7. 遗传算法优化模糊控制规则
  8. Skyline系列软件的安装和使用
  9. python cpk计算器_CPK公式
  10. 通俗讲解:傅立叶分析和小波分析之间的关系
  11. PS三种切图方式,干货满满,不看绝对后悔
  12. vue2和vue3响应式原理
  13. 《TCP_IP详解卷一:协议》思维导图
  14. 个人学习宋红康老师java入门记录的笔记,严禁商用.
  15. c++7-1 交换最小值和最大值
  16. 回环接口(loopback)
  17. 妙控2代鼠标用于Windows系统注册表修改方法
  18. 女儿心、女儿情、女儿城
  19. AE基础教程第一阶段——22旋转动画初体验
  20. MCP认证考试是什么样的考试?

热门文章

  1. Unity3D NGUI UIInput中文输入,插入文本时后面文本被删除问题
  2. 河北科技大学和河北工程大学计算机哪个好,理工学院客观对比:河北科大和河北工程大学哪所好?...
  3. 神经网络拟合曲面(tensorflow)
  4. python 论坛爬虫代码_python博客文章爬虫实现代码
  5. 阿里云java+nginx_tomcat_mysql_jdk
  6. cmseasy最新版任意权限getshell
  7. python 如何进行内存管理,python面试题之Python是如何进行内存管理的
  8. Android手机上的SSL连接错误怎么解决?
  9. 用Python实现在微信头像右上角加上红底白字的数字,类似于微信未读信息数量那种提示效果
  10. 计算机软件可分为什么两类,软件系统一般分为()和应用软件两类。-问答题库...