Win10:Jmeter+Grafana+Influxdb笔记

本文详细记录了在Windows 10环境下安装和配置Influxdb、Grafana的过程,并展示了如何将JMeter与这些工具集成,用于性能测试的数据展示和分析。通过步骤,读者可以了解到如何启动Influxdb服务,安装并配置Grafana,以及在JMeter中设置后端监听器来收集测试数据。
部署运行你感兴趣的模型镜像

一、Influxdb 安装及配置
1、解压influxdb压缩包
在这里插入图片描述
2、修改配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、启动时可以自己新建个批处理文件,后缀名为.bat(也可以.cmd结尾,是较新的批处理文件)
在这里插入图片描述
在这里插入图片描述
4、双击批处理文件就启动了
在这里插入图片描述
5、查看端口是否启动成功
在这里插入图片描述
二、安装grafana
1、双击安装grafana,一直下一步即可,装好后可自动启动grafana服务,也可以手动启动
在这里插入图片描述
手动启动,电脑-右键-服务-服务和应用程序-服务,配置手动启动,根据需要是否要启动该服务(不用的时候,停止该服务即可)
在这里插入图片描述
2、访问本地localhost:3000,用户名密码是admin/admin
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、添加数据源
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、导入面板
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、将相关插件放到jmeter的lib\ext下
在这里插入图片描述
后端监听器中才有所需选项
在这里插入图片描述
四、开压
1、准备压测脚本,及其数据写入到哪里的配置
在这里插入图片描述

2、压数据前要把数据库名创建好
进入influx
在这里插入图片描述
在这里插入图片描述
3、开压
此时grafana里面就有数据进去了
在这里插入图片描述

4、压完后的结果如下
在这里插入图片描述
在这里插入图片描述
5、此时再回到influxdb里面可以查看里面就有数据了
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

FLUX.1-dev

FLUX.1-dev

图片生成
FLUX

FLUX.1-dev 是一个由 Black Forest Labs 创立的开源 AI 图像生成模型版本,它以其高质量和类似照片的真实感而闻名,并且比其他模型更有效率

在Linux上部署jmeter+grafana+influxdb可以通过以下步骤完成: 1. 安装Java和JMeter 首先,您需要在Linux上安装Java和JMeter。您可以通过以下命令安装它们: ```bash sudo apt update sudo apt install default-jre -y sudo apt install jmeter -y ``` 2. 安装InfluxDB 接下来,您需要安装InfluxDB,它是一种开源的时序数据库。您可以按照以下步骤安装它: ```bash wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add - source /etc/lsb-release echo "deb https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list sudo apt update sudo apt install influxdb -y ``` 3. 配置InfluxDB 安装完成后,您需要配置InfluxDB。打开InfluxDB配置文件“/etc/influxdb/influxdb.conf”,找到以下行并取消注释它们: ``` [http] enabled = true bind-address = ":8086" auth-enabled = false ``` 然后,重启InfluxDB服务: ```bash sudo systemctl restart influxdb ``` 4. 创建InfluxDB数据库和用户 接下来,您需要创建InfluxDB数据库和用户。您可以使用以下命令创建一个名为“jmeter”的数据库: ```bash influx CREATE DATABASE jmeter ``` 然后,您可以使用以下命令创建一个名为“jmeter_user”的用户: ```bash CREATE USER jmeter_user WITH PASSWORD 'password' GRANT ALL ON jmeter TO jmeter_user ``` 5. 安装Grafana 最后,您需要安装Grafana,这是一个开源的可视化工具。您可以按照以下步骤安装它: ```bash wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add - echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list sudo apt update sudo apt install grafana -y ``` 6. 配置Grafana 安装完成后,您需要配置Grafana。打开Grafana配置文件“/etc/grafana/grafana.ini”,找到以下行并取消注释它们: ``` [server] http_port = 3000 ``` 然后,重启Grafana服务: ```bash sudo systemctl restart grafana-server ``` 7. 配置Grafana数据源 接下来,您需要在Grafana中配置InfluxDB数据源。打开Grafana网页,登录并导航到“Configuration” > “Data Sources” > “Add data source”。选择“InfluxDB”作为数据源类型,然后输入以下信息: - Name: JMeter - URL: http://localhost:8086 - Database: jmeter - User: jmeter_user - Password: password 点击“Save & Test”以保存数据源并测试连接。 8. 创建Grafana仪表板 最后,您可以创建一个Grafana仪表板以可视化JMeter测试结果。导航到“Create” > “Dashboard” > “Add new panel”,然后选择“Graph”作为面板类型。在面板设置中,选择“JMeter”数据源,并配置您想要显示的图表。您可以使用以下查询来显示JMeter测试结果: ``` SELECT mean("elapsed") as "Response Time" FROM "jmeter"."autogen"."jmeter" WHERE $timeFilter GROUP BY time($__interval) fill(null) ``` 点击“Save”以保存仪表板,并在Grafana中查看结果。 以上就是在Linux上部署jmeter+grafana+influxdb的完整步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值