1.下载客户端及服务器端插件:

参考如下地址:https://blog.csdn.net/qq_36643889/article/details/119142106

JMeterPlugins-Standard 和 JMeterPlugins-Extras地址:

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

ServerAgent地址:

https://github.com/undera/perfmon-agent/blob/master/README.md#supported-metrics
2.客户端安装插件

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

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

3.安装服务端插件

将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
出现如下情况即服务端启动成功:

4.ServerAgent启动测试

PC端连接测试-dos窗口输入:telnet 域名/IP 端口号 比如:telnet 192.168.1.169 5555(ip为要测试服务器的ip,端口号为ServerAgent.sh启动的端口号)

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

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

5.Jmeter客户端监听测试

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

6.在服务器上进行性能测试

将在本地配置好的测试计划上传到服务器上,在服务器上执行jmeter命令进行测试

在本地查看jp@gc -Permon Metrics Collector性能监控时,需在本地配置测试结果文件路径,如下图:

特别提示:jp@gc -Permon Metrics Collector性能监测结果存放路径不能与性能测试结果路径相同

jp@gc - PerfMon Metrics Collector:服务器性能监测控件的更多相关文章

  1. jmeter完成一个简单的性能测试(jp@gc - PerfMon Metrics Collector的运用)

    场景:公司项目解耦,在项目前期对新的架构进行简单的性能测试 工具:jmeter 1.大致结构如下: 1800秒(半个小时)内持续产生20000的线程 创建了聚合报告,主要是查看服务器响应结果以及相应时 ...

  2. 用非GUI模式执行测试,jp@gc - PerfMon Metrics Collector会出现无法获取正确数据的解决办法

    用非GUI模式执行测试,jp@gc - PerfMon Metrics Collector会出现无法获取正确数据(实际显示的是Response Times Over Time),解决办法:在GUI模式 ...

  3. Jmeter plugin jp@gc - PerfMon Metrics Collector

    Jmeter由于是开源工具,所以目前有很多插件可以供使用,最简单的方法是先把Plugin Manager安装了 下载地址:https://jmeter-plugins.org/wiki/Plugins ...

  4. Jmeter之性能测试插件PerfMon Metrics Collector监听器,实时监听服务器资源(十四)

    Servers Performance Monitoring Introduction During a load test, it is important to know the health o ...

  5. jmeter服务器监控磁盘IO、网络-PerfMon Metrics Collector

    1.jmeetr客户端安装jp@gc - PerfMon Metrics Collector 先安装jmeter-plugins 启动jmeter ——> 客户端选项 ——> jmeter ...

  6. jmeter—PerfMon Metrics Collector(附java.io.IOException: Agent is unreachable via TCP错误解决办法)

    jmeter—PerfMon Metrics Collector(附java.io.IOException: Agent is unreachable via TCP错误解决办法 转自https:// ...

  7. jmeter插件如何协助进行内存监控 之 PerfMon Metrics Collector设置

    参考文章: http://www.cnblogs.com/zhaoxd07/p/5197669.html 当然最重要的是自己的实践,之前试的别人用的老的包 如XXstand.jar,结果并没有成功. ...

  8. 15-场景中用到的资源监视器(perfmon metrics collector)

    JMeter 无法提取除 Tomcat 之外的其他服务器的指标,因此PerfMon Metrics Collector可用来获取性能数据. PerfMon Metrics Collector使用的是S ...

  9. jmeter 多机负载压测与服务器性能监测

    环境: jmeter: apache-jmeter-3.3 jdk: 负载生成: 被测机: 一. 多机负载压测: 概述: 1.修改jmeter.properties配置文件 remote_hosts= ...

  10. jmeter插件 --PerfMon Metrics Collector监控工具的使用

    PerfMon Metrics Collector 用来监控 被压测服务器的cpu.内存.磁盘.网络等 1.服务端监控程序ServerAgent下载 https://github.com/undera ...

随机推荐

  1. Ubuntu之root密码重置

    (1)系统开机时,连按或者长按shift键,出现GRUB界面,选择并进入"Ubuntu 高级选项",

  2. scrum和SAFe

    昨天公司培训了scrum开发流程和SAFe,留点资料记录一下 网站:www.scrum.cn 资料:<scrum敏捷软件开发>

  3. Windows10+VS2019从源码编译 Qt5

    参考 Windows10+MSVC(VS2022)从源码编译QT5.12.11 - 知乎 (zhihu.com) qt-labs/vstools ~ qt-labs/vstools (github.c ...

  4. boolean布尔型盲注

    mysql中limit的详细用法 1.用于强制返回指定的记录行数 在查询中,经常要返回前几条或者中间某几行数据时,用到limit 语法如下 select * from table_name limit ...

  5. python快速制作可视化报表

  6. 本地搭建JupyterNotebook开发环境

    背景 Jupyter 是一款优秀的编程语言运行环境包括Hub.Lab.Notebook等优秀自项目,JupyterNotebook是衍生的在线交互运行平台的前端项目 环境 Windows 11 Nod ...

  7. js 评论时间换算

    //时间戳换算 let dateTime=2020-10-10 10:10:10 getDateDiff(dateTime){ let dateTimeStamp = new Date(dateTim ...

  8. wpf TreeView右键选中节点弹菜单

    <TreeView x:Name="CustomTreeView" Canvas.Top="1" Canvas.Bottom="1" ...

  9. [CQOI2006]凸多边形 /【模板】半平面交

    洛谷 题意:逆时针给出\(n(n<=10)\)个凸多边形的顶点坐标,求它们交的面积. 学长博客,计算几何知识全面 半平面交问题详细讲解 其他模板题推荐 [ICPC2020 WF] Domes [ ...

  10. 安装centos7 报错no controller found踩坑

    安装centos7.9时出现如上报错,特记录解决方法: 1.查看硬盘 出现如上报错时,耐心等待,等错误提醒不断滚动时,一会出现命令行输入界面,输入命令: [root@localhost ~]# ls ...