一.influxdb的安装与使用

以下以linux安装为例:链接服务器

linux安装influxdb:

1输入命令:wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.4.x86_64.rpm

2输入命令:sudo yum localinstall influxdb-1.8.4.x86_64.rpm

3安装后的相关配置或文件的路径:

/etc/influxdb/influxdb.conf 默认的配置文件
/var/log/influxdb/influxd.log 日志文件
/var/lib/influxdb/data 数据文件
/usr/lib/influxdb/scripts 初始化脚本文件夹

4输入命令:service influxdb restart #启动influx,可能会弹出提示,然后执行提示命令就好:/bin/systemctl restart influxdb.service 再输入:influx
在这里插入图片描述

这样就算启动成功了

5influx常用命令:

#创建数据库
create database jmeter; #创建名为jmeter的数据库
#查看当前有哪些数据库
show databases; 查询几个数据库

#删除数据库
drop database db_zs #删除数据库
#使用某数据库
use jmeter; #使用jmeter数据库
#查询表中的数据
select * from jmeter #查询jmeter表中的数据

二.jmeter中链接influxdb

1线程组中添加一个后端监听器

2在后端监听器中配置内容,具体如下图所示:
在这里插入图片描述

3执行脚本后,查看有无执行数据落库
在这里插入图片描述

有数据就是成功啦!

三.grafana安装与配置

很多地方都有grafana的部署了,所以安装就不赘述了,有兴趣的可以自行研究一下

1创建influx链接

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2创建仪表盘

注意:需要导入一个json文件或者使用模版id,通过这个模版展示可视化报告的样式。

模版下载方式:

官网下载模板或提取模版id:https://grafana.com/dashboards
在这里插入图片描述

导入json模版文件或者使用模版id加载后继续创建

在这里插入图片描述

一般直接输入模板id就可以了

在这里插入图片描述

继续下一步操作

在这里插入图片描述

查看仪表盘

在这里插入图片描述
在这里插入图片描述

总结:jmeter+influxdb+Grafana,脚本基于jmeter,易上手,脚本存放本地,

实操下来,配置完成后,无需大的配置变动,

测试报告数据库存放,驾驶舱直观感受报告数据。

未能实现持续集成,还需继续探索

更多推荐