性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控

一、安装配置InfluxDB

InfluxDB是GO语言开发的一个开源分布式时序数据库,非常适合存储指标、事件、分析等数据。有人做过mysql和influxDB对比,存储1000万条数据mysql要7分多钟,influxDB只需2分多钟,从1000万条数据读10000条所需数据mysql要6秒多,influxDB只需0.22秒多。下面介绍安装过程。

1、下载链接:https://portal.influxdata.com/downloads#influxdb

2、安装

InfluxDB是绿色版,因此并不需要安装,只需要解压到相应的目录即可。

解压后修改配置文件influxdb.conf,修改项参考如下:

 

注:1.2.0及以前的版本才有admin这个配置选项,新版本已经取消默认后台配置,需另外下载chronograf,因此如果想用自带的后台设置建议下载1.2.0版本。

 

3、运行InfluxDB

打开命令窗口,使用cd命令进入相应的安装目录,输入,influxd -config influxdb.conf

运行成功

 在浏览器中打开 http://localhost:8083

 

二、Grafana 安装配置

Grafana 是纯 Javascript 开发的前端工具,用于访问 InfluxDB,自定义报表、显示图表等。

1、下载地址:https://grafana.com/grafana/download?platform=windows

2、解压到安装文件夹即可

3、启动,切换到Grafana安装目录中的bin目录下,双击grafana-server.exe启动程序

4、访问http://localhost:3000,使用admin/admin登录本机Grafana,第一次登录需要修改密码,新建influxdb数据源为jmeter,默认为local host:8086

 

三、jmeter配置.最好是3.2以上的

jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi

1.添加监听器backend listener 主要配置influxburl地址:

2.在新建一个请求,我这边是随便新建一个百度请求

 

四、grafana可视化面板选择,选择jmeter的仪表板

1.运行jmeter,如果还没有数据则多运行几遍

2.仪表盘多种多样,可以自己琢磨选择可视化样式

 

转载于:https://www.cnblogs.com/mumulog/p/11137386.html

好的,下面我会为您详细讲解 jmeter+influxdb+grafana监控实例。 首先,JMeter 是一个用于性能测试的工具,可以进行压力测试、负载测试、功能测试等。它可以模拟多种不同的用户行为,以便评估系统的性能和稳定性。 InfluxDB 是一个高性能的时序数据库,可以存储和查询大量的时间序列数据。它具有高度可扩展性和灵活性,可以轻松地处理海量数据Grafana 是一个流行的开源数据可视化工具,可以连接多种数据源并将其可视化。它提供了灵活的图表和仪表板,可以帮助用户更好地理解数据。 下面是 jmeter+influxdb+grafana 监控实例的具体步骤: 1. 安装 InfluxDBGrafana 在官网下载最新版的 InfluxDBGrafana,然后按照官方文档进行安装和配置。 2. 配置 InfluxDB 数据库InfluxDB 中创建一个新的数据库,并为其设置一个名称和一个保存策略。保存策略可以指定数据的保存时间和数据的复制系数。 3. 配置 JMeter 插件 在 JMeter 中安装 InfluxDBGrafana 插件,然后配置插件以连接到 InfluxDB 数据库。 4. 在 JMeter 中添加聚合器 在 JMeter 中添加聚合器,以便收集数据并将其发送到 InfluxDB 数据库中。 5. 创建 Grafana 仪表板 在 Grafana 中创建一个新的仪表板,并添加一个新的数据源。选择 InfluxDB 数据库作为数据源,并输入数据库的详细信息。 6. 创建 Grafana 图表 在 Grafana 中创建一个新的图表,并选择要显示的数据。可以使用不同的图表类型和样式来显示数据。 7. 测试 JMeter 脚本 使用 JMeter 运行测试脚本,并在 Grafana 中查看结果。可以使用 Grafana 的仪表板和图表来分析数据,识别瓶颈和优化性能。 以上就是 jmeter+influxdb+grafana 监控实例的具体步骤。希望可以对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值