性能测试(22)——性能监控

简介: Concurrency Thread Group 线程组Transactions per Second 每秒事务数Bytes Throughput Over Time 吞吐量PerfMon Metrics Collector 性能指标收集器Concurrency Thread Group 线程组

(一)、 下载jmeter插件管理工具包

https://jmeter-plugins.org/install/Install/
放至bin\lib\ext下,后重启jmeter

(二)、安装图表工具

image.png
在选项——Plugins manager中下载以上四个插件

(三)、性能测试常用图表及组件

  1. Concurrency Thread Group 线程组
  2. Transactions per Second 每秒事务数
  3. Bytes Throughput Over Time 吞吐量
  4. PerfMon Metrics Collector 性能指标收集器
  • Concurrency Thread Group 线程组

image.png
参数:
Target Concurrency:目标并发(线程数)
Ramp Up Time:加速时间
Ramp-Up Steps Count:加速步骤计数
Hold Target Rate Time:运行时间
Time Unit:时间单位(分钟或者秒)
Thread Iterations Limit:线程迭代次数限制(循环次数)
Log Threads Status into File: 将线程状态记录到文件中(将线程启动和线程停止事件保存为日志文件)

  • Transactions per Second 每秒事务数

image.png
需要配合事务控制器完成,如果不使用事务控制器,默认1个请求为1个事务

  • Bytes Throughput Over Time 吞吐量

image.png

  • PerfMon Metrics Collector 性能指标收集器

    用来监控服务端的性能的工具,包括cpu、内存、磁盘、网络等性能数据
    监控服务器服务程序:

  1. 下载安装包ServerAgent-2.2.3.zip,链接地址:https://github.com/undera/perfmon-agent
  2. 解压ServerAgent-2.2.3.zip
  3. 启动,如果是windows运行startAgent.bat,如果是linux运行startAgent.sh(注意开放4444端口)
  4. 启动这个工具后,jmeter的插件jp@gc - PerfMon Metrics Collector就可以收集服务端的资源使用率,并在jmeter中查看了

image.png

目录
相关文章
|
存储 监控 数据可视化
性能监控之JMeter分布式压测轻量日志解决方案
【8月更文挑战第11天】性能监控之JMeter分布式压测轻量日志解决方案
357 0
性能监控之JMeter分布式压测轻量日志解决方案
|
Prometheus 监控 数据可视化
性能测试:主流性能监控工具介绍
Linux系统中,`vmstat`和`top`提供基本监控;Nmon是实时性能分析工具,轻量且功能丰富;Collectd+InfluxDB+Grafana组合用于系统数据收集、存储和可视化;Prometheus+Grafana则提供灵活的监控和定制化仪表板。这些工具帮助企业监控系统性能,及时发现和解决问题。
|
监控 关系型数据库 MySQL
|
JSON 监控 测试技术
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台 (二)
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台
|
监控 测试技术 时序数据库
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台 (一)
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台
|
消息中间件 SQL 缓存
性能测试从零开始实施指南——性能监控篇
狭义上的APM单指应用程序的监控,如应用的各接口性能和错误监控,分布式调用链路跟踪,以及其他各类用于诊断(内存,线程等)的监控信息等。
性能测试从零开始实施指南——性能监控篇
|
监控 测试技术 数据库
|
监控 Java 中间件
48 张图 | 手摸手教你微服务的性能监控、压测和调优
48 张图 | 手摸手教你微服务的性能监控、压测和调优
567 0
48 张图 | 手摸手教你微服务的性能监控、压测和调优
|
3月前
|
前端开发 Java jenkins
Jmeter压力测试工具全面教程和使用技巧。
JMeter是一个能够模拟高并发请求以检查应用程序各方面性能的工具,包括但不限于前端页面、后端服务及数据库系统。熟练使用JMeter不仅能够帮助发现性能瓶颈,还能在软件开发早期就预测系统在面对真实用户压力时的表现,确保软件质量和用户体验。在上述介绍的基础上,建议读者结合官方文档和社区最佳实践,持续深入学习和应用。
874 10
|
5月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
974 23
下一篇
oss云网关配置