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

  • 相关阅读:
    LeetCode 453 Minimum Moves to Equal Array Elements
    LeetCode 112 Path Sum
    LeetCode 437 Path Sum III
    LeetCode 263 Ugly Number
    Solutions and Summay for Linked List Naive and Easy Questions
    AWS–Sysops notes
    Linked List
    All About Linked List
    datatable fix error–Invalid JSON response
    [转]反编译c#的相关问题
  • 原文地址:https://www.cnblogs.com/mawenqiangios/p/8317820.html
Copyright © 2020-2023  润新知