直播 20:00 开始

JMeter性能监控平台训练营

转发直播间到朋友圈,可找班班领取福利课程

JMeter性能监控平台
训练营

霍格沃兹测试开发学社

ceshiren.com

目录

  • 内容回顾
  • 环境准备
  • 实战练习
  • 总结

内容回顾

  • Docker常用命令
  • Docker安装influxdb
  • Docker安装grafana

作业解析

  • 常见问题

训练营模式

  • 三天直播
  • 案例入手,从基础到进阶
  • 学员系统一站式学习体验
  • 及时的课后练习和作业点评
  • 听课福利大放送

学习计划(Plan)

时间 目标 内容
第一天 筑基 搞定环境配置、掌握 JMeter基本使用
第二天 提升 熟悉 InfluxDB + Grafana 环境搭建
第三天 拔高 实现压测结果实时上传性能监控平台

训练营成果演示

监控平台

Grafana 配置数据源 Influxdb

  1. Home --> Administration --> Data sources --> Add data source。

  2. 点击 “Add data source”(添加数据源)按钮。

  3. 填写数据源信息:

    • Name(名称):输入要为数据源指定的名称,例如 “InfluxDB”。

    • URL:输入InfluxDB的URL地址,例如 http://localhost:8086

    • Database(数据库):输入要连接的InfluxDB数据库的名称。

  4. 点击底部的 “Save & Test”(保存并测试)按钮。

Grafana 配置数据源 Influxdb

  1. Grafana将尝试连接到Influxdb,并验证提供的信息。

  2. 点击 “Back”,返回到 “Data Sources” 页面。

  3. 在 “Data Sources” 页面上,能看到InfluxDB数据源。

JMeter仪表板创建

  1. 进入仪表板界面,并点击右上角导入仪表板。

使用已有的仪表板

  1. 输入已有的仪表板的ID:4026,配置grafana已有的数据源。

验证

  1. 点击导入后页面跳转到刚刚创建的仪表盘。

具体时间间隔查看

JMeter 配置

  • influxdbUrl:influxdb的路径

  • application:应用名称;

  • measurement:表名

  • summaryOnly:false

  • samplersRegex:取样器列表;

  • percentiles:百分比;

  • testTitle:测试名称;

  • eventTags:标签

InfluxDB数据分析

  • 查看数据库的表
    SHOW MEASUREMENTS
    

学习路线

福利放送

命令行压测

jmeter -n -t [jmx file] 
  • -nnongui;非 GUI 模式,在非 GUI 模式下运行 JMeter 压测脚本。
  • -ttestfile;指定JMeter脚本,要运行的 JMeter 测试脚本文件。

命令行传参

jmeter -n -t [jmx file]  -J参数名1=整数1 -J参数名2=整数2
  • -Jjmeterproperty;定义额外的 JMeter 属性

下周训练营

私教