目录
使用JMeter做压力机,写入大量数据存入时序数据库InfluxDB2中,监控不同数据量等级对系统资源的使用率。
Linux | 3.10.0-514.el7.x86_64 |
Influx | Influx CLI 2.0.9 |
JDK | JDK11 |
JMeter | 5.4.3 |
官网上介绍有各种安装,这里就介绍一下实际操作中的安装方式吧~~
下载.tar.gz包。
Install InfluxDB | InfluxDB OSS 2.0 Documentation
# tar -zxvf influxdb2-2.0.9-linux-amd64.tar.gz
# cp influxdb2-2.0.9-linux-amd64/{influx,influxd} /usr/local/bin/
# influxd
如果出现类似如下Error,请忽略:
ERRO[0000]log.go:120 gosnowflake.(*defaultLogger).Errorf failed to open. Ignored. open /root/.cache/snowflake/ocsp_response_cache.json: no such file or directory
安装成功后,influxDB2可以通过浏览器登录并完成初始化操作。
因为没有下载到JDK11,Backend Listner的配置,只能参考这个文档进行配置。参考:
Grafana7+InfluxDB2+Jmeter5 搭建可视化性能测试监控平台 - 简书
接下来,在线程组中设置并发用户数等参数,就可以对influxDB写入大量数据了。然后在Explore中进行查询即可。
Get started with InfluxDB | InfluxDB OSS 2.0 Documentation
influxDB 2.0安装及使用说明_yuchenfw的博客-CSDN博客_influxdb2.0教程
Influxdb2 使用 Flux 查询数据_bian2021的博客-CSDN博客_influxdb2查询
https://github.com/mderevyankoaqa/jmeter-influxdb2-listener-plugin/releases
jmeter 性能测试与 influxdb2 集成显示监控结果_ningmengban的博客-CSDN博客_jmeter连接influxdb超时https://blog.csdn.net/ningmengban/article/details/124752605