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

Jmeter实时性能测试数据的监控

Jmetet实时性能测试数据的监控和展示

Jmeter Grafana InfluxDB

安装Grafana

配置jmeter

安装InfluxDB

配置Grafana

展示数据

安装InfluxDB

为了方便的操作InfluxDB,这里我们选择InfluxDB1.1以前的版本,因为web管理界面将在1.1以后的版本中删除。

01

下载InfluxDB

wgethttp://dl.influxdata.com/influxdb/releases/influxdb-1.0.2.x86_64.rpm下载完成后,如图所示:

02

安装InfluxDB

yum localinstall influxdb-1.0.2.x86_64.rpm

03

修改InfluxDB的配置文件

vi /etc/influxdb/influxdb.conf

a>找到graphite并且修改它的库与端口,修改后如下图所示:b>找到admin,将前面的#号去掉,开放它的UI端口,修改完后如下图:c>保存退出

04

启动InfluxDB服务

service influxdb start

05

在浏览器中查看页面

在浏览器中输入地址查看web页面:http://ip:8083

06

验证

在文本框中输入CREATE DATABASE "jmeter",点击回车,成功如图所示:

安装Grafana

01

下载Grafana

wgethttps://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3-1.x86_64.rpm

02

安装Grafana

sudo yum localinstall grafana-4.6.3-1.x86_64.rpm

03

启动Grafana

servicegrafana-serverstart

04

浏览器验证

在浏览器中输入地址:http://ip:3000,如下图所示安装成功:

配置Grafana

01

登录Grafana

输入用户名和密码登录,默认的用户名和密码为admin,登录成功如图:

02

配置数据源

a>点击数据源,如图:

b>在配置页面进行配置,添加InfluxDB数据库配置。

【注意】URL的端口是8086,而刚才配置的8083是UI的端口。

- 8083端口是InfluxDB的UI界面展示的端口

- 8086端口是Grafana用来从数据库取数据的端口

- 2003端口则是刚刚设置的,Jmeter往数据库发数据的端口

c>输入帐号密码“admin / admin”,点击Test & Save,如下图提示表示成功:

配置jmeter

01

创建Backend Listener

在线程组上创建一个Backend Listener,如图:

02

配置Backend Listener

配置Backend Listener,主要配置Host,如图:

03

添加请求

添加一个http请求,访问besttest官网,如图:

04

添加查看结果树

添加查看结果树,如图:

05

验证

如果成功,InfluxDB的页面上查看数据,数据源选择jmeter, 在输入框中输入select * from /.*/ limit 1,点击回车,如图:

展示数据

01

点击Dashboards里的new

如图:

02

点击Graph图标

如图:

03

点击PanelTitle

如图:

04

点击edit

如图:

05

配置中选择Metrics

在下面的配置中选择Metrics

06

点击select measurement

如图:

07

选择jmeter.all.a.count

在出现的下拉列表中选择jmeter.all.a.count,如图:

08

点击Display然后勾选Stack

点击Display然后勾选Stack,如图:

09

运行jmeter

持续运行一段时间jmeter,就会看到有线出现了,如图:

总结

本次我们主要搭建了环境和一些基本的使用, 通过对Grafana的配置我们还可以进行更炫的展示,将在以后的文章中教大家如何进行设置。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券