jp@gc - PerfMon Metrics Collector:服务器性能监测控件
1.Jmeter插件下载
安装安装下面三个插件 ,就可以像Loadrunner一样监控服务器CPU、内存等性能参数
下载客户端插件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-Standard
和JMeterPlugins-Extras
),复制JmeterPlugins-Extras.jar
和JmeterPlugins-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
注:若是提示: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.使用监控插件遇到的异常
1. 防火墙未关闭或者端口未开放外网访问
2. 端口号被占用 解决:Linux下输入命令ps -aux | grep 5555
查看是否有被占用。如果有,使用kill -9 PID
关闭
3. Waiting for samples 解决:所有数据写入一个文件之中
7.常用组件介绍
1. jp@gc - Bytes Throughput Over Time
:不同时间吞吐量展示(图表)聚合报告里,Throughput是按请求个数来展示的,比如说:5/sec就是每秒发送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
: 每秒事务数,服务器每秒处理的事务数
7. jp@gc - Active Threads Over Time
:随时间活动的线程数
jp@gc - PerfMon Metrics Collector:服务器性能监测控件相关推荐
- 服务器资源占用监控(jp@gc - PerfMon Metrics Collector)
1.安装插件 第一步.JMeterPlugins-Standard解压,JMeterPlugins-Standard.jar放到jmeter的lib\ext目录下,重启jmeter. 第二步.Serv ...
- jmeter监听器---jp@gc - PerfMon Metrics Collector
作用: 参考资料 安装: 下载地址 ServerAgent jp@gc - PerfMon Metrics Collector:服务器性能监测控件 根据需要选择CPU,Memory,Network I ...
- JMeter jp@gc - PerfMon Metrics Collector插件
JMeter jp@gc - PerfMon Metrics Collector插件 今天来介绍一下使用JMeter监测服务器性能,一般监测服务器的四个指标:CPU,Memory,Disks I/O, ...
- 压测--部署jp@gc - PerfMon Metrics Collector
下载https://jmeter-plugins.org/install/Install安装插件plugins-manager放置lib/ext下,重启jmeter选项页面可查看到此下载插件 2.准备 ...
- 在jmeter5.4版本下成功运行jp@gc - PerfMon Metrics Collector
参照网上针对Jmetser ServerAgent监控的文章,放入相应的jar包到根目录lib/ext中 确实是可以添加jp@gc - PerfMon Metrics Collector 但问题来了, ...
- jmeter之jp@gc - Permon Metrics Collector配置及使用
在使用jmeter做压测时,除了需要看一些外部指标,如吞吐量,响应时间,错误率等:还需要关注一些内部指标,从服务器角度来看,主要关注CPU.内存.服务器负载.网络.磁盘IO等.其中不可避免需要使用到j ...
- jmeter之jp@gc - Permon Metrics Collector插件使用
什么是性能测试? 压力测试:强调极端暴力 稳定性测试:在一定压力下,长时间运行的情况 基准测试:在特定条件下的性能测试 负载测试:不同负载下的表现 容量测试:最优容量 外部指标,主要关注如下指标:吞吐 ...
- jmeter 性能监控PerfMon Metrics Collector的讲解
举例 要进行性能监控就必须在服务器上安装个插件,就像咱们在服务器上安装了一个监控探头,启动起来,jmeter就相当于查看监控的仪器. 如何做 下载插件,官方文档地址https://jmeter-plu ...
- java+磁盘io监控_jmeter服务器监控磁盘IO、网络-PerfMon Metrics Collector
1.jmeetr客户端安装jp@gc - PerfMon Metrics Collector 先安装jmeter-plugins 启动jmeter --> 客户端选项 --> jmeter ...
最新文章
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- Unity TIP4: 带泛型参数的接口注入(interface,generic)
- 转载文章,感觉真的很心酸
- Maven pom 文件解释
- how is my real odata request hijacked by Mock server
- include函数_include()函数以及JavaScript中的示例
- ZH奶酪:如何在Ubuntu上安装Java/管理多个JAVA/设置JAVA_HOME
- MEncoder的基础用法—6.6. 改变电影大小
- CentOS 6.6下PXE+Kickstart无人值守安装操作系统
- 一行Pandas代码制作数据分析透视表,太牛了!
- The7强大多功能模板Var9.16.0+基于WordPress
- 有哪些高质量的图片网站(社区)推荐?
- hadoop的map和reduce
- web前端开发之CSS
- 绿色便携版谷歌浏览器制作流程
- (1)输入直角三角形的两个直角边的长度a,b,求斜边c的长度 (2) 编写一个程序,用于两个数的交换
- setenv,getenv,fork
- 不想花钱学Python,好资源该怎么找?这里有你看不完的东西
- Android获取微信聊天记录的过程详解
- 李沐《动手学深度学习》第二版 pytorch笔记1 环境搭建