搭建jmeter性能监控面板(influxdb+grafana)

本文介绍了如何通过Grafana和InfluxDB搭建jmeter的性能监控面板。Grafana是一个强大的可视化工具,InfluxDB是专为时序数据设计的数据库。在Linux服务器上进行jmeter压测时,通过配置jmeter的Backend Listener将性能指标存入InfluxDB,然后在Grafana中设置数据源和导入预设面板,实现性能指标的实时可视化展示。
摘要由CSDN通过智能技术生成

jmeter压测时,聚合报告可展示我们需要的性能指标(错误率、响应时间、吞吐量等),但我们压测都是在linux服务器上,无界面运行;要想获取这些性能指标,就要通过jtl文件,或生成的html报告,那有没有更方便的方法获取这些性能指标呢?

下面介绍grafana+influxDB搭建可视化的jmeter性能指标监控面板。

Grafana是开源的可视化面板工具,有漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。

InfluxDB是开源的时序型数据库。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。

实现原理:jmeter将采集到的指标数据存到influxdb,grafana从influxdb取数据并展示出来

部署Grafana

docker pull grafana/grafana	# 拉取镜像
docker network create grafana	# 创建容器网络,grafana要与influxdb通信,需要在同一个容器网络里
docker run -d --name grafana --network grafana -p 3000:3000 grafana/grafana	# 运行容器

部署InfluxDB

docker pull infl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值