首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Grafana实现 Jmeter实时监控

转载声明:本文已获取作者授权转载至微信公众号: 开源优测

作者:测试小学生

作者博客: http://www.jianshu.com/u/be71e0f7ca59

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

导语

因个人感觉Jmeter的GUI模式运行的监控实在太丑,大部分时间会使用非GUI模式运行,用来生成HTML报告,在使用非GUI模式运行是无法实时的显示。然后无意间发现Grafana可以来解决Jmeter显示太丑的问题,下面仅记录本人在使用Grafana(以下简称gra)对Jmeter监控中踩过的坑

注:本人InfluxDB、Grafana安装都是以centos为基准的

目录

InfluxDB安装

Grafana安装

Jmeter设置

1. InfluxDB安装

说明:InfluxDB是用来采集Jmeter数据用的,InfluxDB安装将会介绍2种方法

1. 新建InfluxDB下载源

使用yum下载InfluxDB

2. 使用wget下载后在安装下载

安装

修改InfluxDB的配置,主要配置jmeter存储的数据库与端口号,还有需要将UI端口开放(注:推荐使用第二种方式安装,因为InfluxDB1.3的版本已经去除web管理器)

启动InfluxDB

打开浏览器,访问“http://ip:8083”

如果启动成功应该会InfluxDB的web ui界面。查看有没有jmeter库,没有就新建一个。

在输入框中,输入如下,来新建库:

创建 InfluxDB 管理员账号创建 admin 帐号密码并赋予所有数据库权限1.创建

1.赋权

第一次访问需要登录,输入Host、Port、Username、Password

首次访问

登录成功

2. 安装Grafana使用yum下载Grafana并且安装下载

安装

启动

打开浏览器,访问虚拟机IP“http://ip:3000”

Gra登录页

输入用户名,密码登录系统。用户名与密码都是"admin"

首页

在 add data source 添加数据源

添加完成后会出现点击Add后会有验证过程,只有验证通过才能添加成功

添加数据源

添加图表

添加图表

图表配置1

关于监控都代表的什么意思移步官方网站

图表配置2

3.Jmeter设置

选择下图的监听器

监听器.png

监听器配置

添加个java请求以供测试,添加完成后运行一次

Java请求

查看数据库是否有数据进入

可以使用这个,这个是查询所有表,显示1条记录

下图是我配置过后的数据显示,可能安装完未配置过的显示内容不同,这里只需要确认是否有数据写入就可以

数据库数据

最后来一张使用了模板的图

自用

作者:测试小学生

链接:http://www.jianshu.com/p/febe69ad0b8f

來源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180210G0EC9P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券