JMeter+InfluxDB+Grafana实践

1.InfluxDB安装 

service influxdb start  启动命令

service influxdb stop  停止命令

新建jmeter库  和admin 用户密码是admin

[root@zuozewei ~]# influx  #登录数据库

Connected to http://localhost:8086 version 1.6.2 InfluxDB shell version: 1.6.2

> show databases #查看所有数据库

name: databases

name

---- _internal

> CREATE DATABASE "jmeter" #创建数据库

> use jmeter #切换数据库 Using database jmeter

> CREATE USER "admin" WITH PASSWORD 'admin' WITH ALL PRIVILEGES # 创建管理员权限的用户
 

 

influxd -config /etc/influxdb/influxdb.conf查看配置文件

配置如下  在/etc/influxdb  vim influxdb.conf

[[graphite]] 几点下增加如下配置

enabled = true
bind-address = ":2003"
database = "jmeter"
retention-policy = ""
protocol = "tcp"
batch-size = 5000
batch-pending = 10
batch-timeout = "1s"
consistency-level = "one"
separator = "."
udp-read-buffer = 0

2.Grafana安装

 service grafana-server start  启动命令

启动后  ip:3000  访问页面进行数据源的设置和模板导入操作

安装自行百度,需要导入Grafana已有的jmeter相关连接InfluxDB模板,到如下连接进行下载页面

官网模版库:https://grafana.com/dashboards

我选择了这个模板

https://grafana.com/grafana/dashboards/1152

图中是该模板的使用教程通俗易懂

3.jmeter配置

对应上面的模板我们需要去下载一个jmeter插件

https://github.com/NovaTecConsulting/JMeter-InfluxDB-Writer/releases

下载完成后放到jmeter  /lib/ext/下重启 jmeter

在线程组中添加  backend listener  监听器,配置如下  选择的接口名称也是上图教程中指定的,官网教程一般都是很详细的

 

Grafana中配置好前面下下来的模板后,jmeter启动线程发一些数据后,就可以在Grafana中实时查看监控结果了

 

后续还要继续关注使用的情况,应该是无法支撑大数据长时间的压测结果监控

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值