zoukankan      html  css  js  c++  java
  • Jmeter实时性能测试数据的监控

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

     

    安装Grafana配置jmeter安装InfluxDB配置Grafana展示数据安装InfluxDB

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

    01

    下载InfluxDB

    wget http://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

    wget https://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

    service grafana-server start

    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,就会看到有线出现了,如图:

  • 相关阅读:
    [BZOJ]2589: Spoj 10707 Count on a tree II
    [BZOJ]2434: [Noi2011]阿狸的打字机
    Codeforces Round #408 (Div. 2)
    [BZOJ]2653: middle
    洛谷4月月赛R1
    2017省夏令营Day8
    2017省夏令营Day7
    2017省夏令营Day6
    【20170604校内模拟赛】香蕉
    【20170602模拟赛】秋之国的夏日祭
  • 原文地址:https://www.cnblogs.com/mawenqiangios/p/8317820.html
Copyright © 2011-2022 走看看