• docker下搭建jmeter+grafana+influxdb可视化性能监控平台


    这个平台主要用于线上长时间的稳定性测试进行可视化报告分析

    原因:在jmeter命令行运行脚本时候,结果都需要写入jtl文件,不能实时查看

    搭建步骤:

    注:确保安装了docker,docker安装搭建过程本文不详述

    1、搭建influxdb(用于存储jmeter运行产生的数据)

    搜索influx:docker search influx

    拉取influxdb镜像:docker pull influxdb

    运行influxdb容器:docker run --name my_influ -p 8086:8086 influxdb

    进入容器:docker exec -it my_influ /bin/bash

    创建数据库jmeter如下(依次执行):

    influx

    create database jmeter

    show databases

    exit

    2、搭建grafana(用来可视化监控)

    搜索grafana:docker search grafana

    拉取grafana镜像:docker pull grafana/grafana

    运行容器:docker run --name my_grafana -p 3000:3000 grafana/grafana

     

    3、配置:
    注:进行配置时查看influxdb和grafana是否正常运行(命令:docker ps)

    3.1访问grafana

    http://ip:3000 (3000为上面第二步运行容器时的端口号)

    3.2使用admin/admin 登录grafana

    3.3添加数据源

    3.4配置数据源

    3.5下载模板

    下载地址:https://grafana.com/grafana/dashboards

    3.6导入模板

     

    4、jmeter进行压测

    测试完成之后界面

  • 相关阅读:
    [CF1263E] Editor
    [CF1288D] Minimax Problem
    [CF1294E] Obtain a Permutation
    [CF770C] Online Courses In BSU
    [CF832D] Misha, Grisha and Underground
    [CF917B] MADMAX
    [CF938D] Buy a Ticket
    [CF959E] Mahmoud and Ehab and the xor-MST
    [CF999E] Reachability from the Capital
    [CF960F] Pathwalks
  • 原文地址:https://www.cnblogs.com/yagao/p/12730405.html
Copyright © 2020-2023  润新知