zoukankan      html  css  js  c++  java
  • JMeter+Grafana+Influxdb搭建可视化性能测试监控平台

    本文转载至:https://blog.csdn.net/weixin_44896406/article/details/118628287

    方式一 运行自定义镜像

    依赖环境:

    1. docker

    步骤1:拉取博主已经定义好的镜像

    docker pull registry.cn-hangzhou.aliyuncs.com/qzcsbj/qzcsbj-influxdb_grafana:v1.0
    

    步骤2:运行容器

    docker run -tid --name qzcsbj-influxdb_grafana -p 4000:3000  -p 9086:8086 --privileged=true 9756039ba6b4 /sbin/init
    

    步骤3:验证数据库是否创建,进入容器:

    docker exec -it qzcsbj-influxdb_grafana /bin/bash
    # 在容器中操作如下
    
    [root@a000b0ee766f /]# influx
    Connected to http://localhost:8086 version 1.6.3
    InfluxDB shell version: 1.6.3
    > show databases
    name: databases
    name
    ----
    _internal
    jmeter
    
    # 创建数据库使用 create database jmeter;
    # 查看数据库    show databases;
    

    步骤4:访问grafana:http://ip:4000,登录:admin/admin

    步骤5:配置数据源,点击左侧导航设置,点击数据源,点击添加,选择数据库类型位 influxDB , 配置 URL和Database名。

    步骤6:下载模板,访问

    步骤7,在 Grafana 中导入下载的 json 模板。

    步骤8:在 jmeter 脚本中新增 后端监视器,并配置数据源,将数据存储到 influxDB 的对应数据库中。

    方式二 可以使用 docker 方式安装

    influxdb的版本为1.6.3的方式下,才成功。

    1.安装influxdb

    # 不加入influxdb的tag,就会下载 2.0 版本,而2.0版本与1.x版本区别很大,还没有解决数据库初始化进入命令行的问题,所以先使用1.x版本搭建。
    docker pull influxdb:1.6.3
    
    # 运行influxdb容器:
    docker run -d --name my_influxdb -p 8086:8086 influxdb
    
    # 进入容器:
    docker exec -it 容器id /bin/bash
    
    # 创建数据库jmeter
    influx
    show databases;
    create database jmeter;
    show databases;
    use jmeter;
    select * from jmeter;
    exit;
    

    2.安装grafana

    # 拉取grafana镜像:
    docker pull grafana/grafana
    
    # 运行容器:
    docker run -d --name my_grafana -p 3000:3000 grafana/grafana
    

    3.配置

    和方式一相同。

  • 相关阅读:
    Pascal's Triangle II
    Pascal's Triangle
    Path Sum II
    Path Sum
    plusOne
    Divide Two Integers
    64. ZigZag Conversion
    63. Swap Nodes in Pairs && Rotate List && Remove Nth Node From End of List
    62. Divide Two Integers
    61. Unique Paths && Unique Paths II
  • 原文地址:https://www.cnblogs.com/bu1tcat/p/15094353.html
Copyright © 2011-2022 走看看