5(五)Jmeter监控服务器性能

下载安装插件

需要安装插件:

ServerAgent-2.2.1(链接:https://pan.baidu.com/s/1Tr63aKbzLuldBoRB5IR7Dg

提取码:nyfk)

JMeterPlugins-Standard-1.4.0(链接:https://pan.baidu.com/s/13af9OS4JDagg4RFhqxVVbg

提取码:51ev)

JMeterPlugins-Extras-1.4.0(链接:https://pan.baidu.com/s/1RGo3EOGBVxgeKr_6Xzrciw

提取码:0bzn)

将ServerAgent-2.2.1安装至服务器端,将JMeterPlugins-Standard-1.4.0,JMeterPlugins-Extras-1.4.0解压后将jar包安装到Jmeter/lib/ext目录下。

启动插件

服务器启动ServerAgent-2.2.1:进入目录下,输入指令

./startAgent.sh &

chmod 777 startAgent.sh

#给程序附权限,不然可能会报错

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

#切换端口号启动

java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879

检查

电脑打开telnet监听(控制面板-程序-打开或关闭Windows功能-telnet客户端勾选打开)

测试机进入cmd

telnet yourip 4444 #连接ServerAgent

test #发送test进行测试

exit #退出,即断开连接

常用组件简要介绍

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

jp@gc - Composite Graph: 混合图表 在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表

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

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

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

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

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

添加监听器 PerMon Metrics Collector

相关推荐
Dream of maid32 分钟前
Linux(下)
linux·运维·服务器
齐鲁大虾34 分钟前
统信系统UOS常用命令集
linux·运维·服务器
Benszen1 小时前
Docker容器化技术实战指南
运维·docker·容器
ZzzZZzzzZZZzzzz…1 小时前
Nginx 平滑升级:从 1.26.3 到 1.28.0,用户无感知
linux·运维·nginx·平滑升级·nginx1.26.3·nginx1.28.0
一叶知秋yyds2 小时前
Ubuntu 虚拟机安装 OpenClaw 完整流程
linux·运维·ubuntu·openclaw
专吃海绵宝宝菠萝屋的派大星3 小时前
使用Dify对接自己开发的mcp
java·服务器·前端
斯普信云原生组3 小时前
Prometheus 环境监控虚机 Redis 方案(生产实操版)
运维·docker·容器
大数据新鸟3 小时前
操作系统之虚拟内存
java·服务器·网络
夜晚打字声4 小时前
9(九)Jmeter如何连接数据库
数据库·jmeter·oracle
safestar20124 小时前
ES批量写入性能调优:BulkProcessor 参数详解与实战案例
java·大数据·运维·jenkins