基于InfluxDB&Grafana的JMeter实时性能测试数据的监控和展示

本文详细介绍了如何借助JMeter的Backend Listener监听器,结合InfluxDB和Grafana实现实时性能测试数据的监控和图形展示。在JMeter 2.13及以上版本中,通过配置Backend Listener将测试数据发送到InfluxDB,再通过Grafana的数据源配置和仪表板展示,可以方便地在测试过程中获取实时性能图表,提高测试效率。
摘要由CSDN通过智能技术生成

本文主要讲述如何利用JMeter监听器Backend Listener,配合使用InfluxDB+Grafana展示实时性能测试数据


关于JMeter实时测试数据

JMeter从2.11版本开始,命令行模式下执行测试的时候会有summary的实时结果输出:


在进行长时间的测试后,这个信息会越来越多,而且这些数据在测试完成之后进行读取和分析也很不直观,如果能有一个实时的图形结果来展示这些测试数据(不用等到测试完成后在JMeter里面创建图形查看),对执行测试的测试人员来说,这样的实时图形(对整个测试过程的性能数据监控)定会提供强大的帮助和数据支持。

JMeter 2.13版本刚好提供了这样的功能,只需要在脚本中加入监听器【Backend Listener】即可。


Backend Listener

该监听器可将测试过程中实时结果数据写到时序DB(InfluxDB,graphite等),本文以InfluxDB为例来保存数据,该监听器配置如下:

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值