Docker+Jmeter+InfluxDB+Grafana优化压测报告

1、安装docker

运行Docker,并记录当前Docker的IP地址,本处IP为192.168.99.100

2、安装并配置influxDB

下载镜像

网上获取:docker pull tutum/influxdb

本地安装:docker load < influxdb.tar

安装influxDB容器

docker run -d -p 8086:8086 -p 8083:8083 --name=jmeterdb tutum/influxdb

创建相关数据库

进入Docker:docker exec -it jmeterdb bash

执行创建命令

复制代码
influx
create database jmeter
use jmeter
select * from jmeter

3、配置JMeter

3.1、向线程组中添加"监听器"-"后端监听器"

3.2、配置"后端监听器",1、influxdbUrl要替换为Docker地址,db要使用influxdb数据库名,application要设置为order(后面步骤配置grafana中将要使用)

4、安装grafana

下载镜像:

在线获取:docker pull grafana/grafana

本地安装:docker load < grafana.tar

安装grafana容器

docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana

配置grafana信息

登录http://<Docker中URL>:3000/login,登录grafana网页,用户名:admin,密码:admin

添加grafana数据源

配置grafana数据源

导入grafana的5496模板

5、运行JMeter并查看数据

相关推荐
m0_515790411 小时前
【深度学习实战(55)】记录一次在新服务器上使用docker的流程
docker
草明2 小时前
docker stats 增加一列容器名称的显示
java·开发语言·docker
楚禾Noah4 小时前
【通用常识】YAML 中的高阶语法
运维·docker·容器
东心十12 小时前
Win11安装WSL、Docker Desktop
运维·docker·容器
预判你的代码17 小时前
Docker 快速下载Neo4j 方法记录
docker·容器·neo4j
计算机小手17 小时前
基于 Flask 与 Milvus 构建高效图片搜索引擎,可通过API接入,支持Docker一键部署
经验分享·docker·flask·开源软件·milvus
楠有枝21 小时前
普通用户使用docker命令
spring cloud·docker·eureka
冷面杰拉德21 小时前
vscode连接docker
ide·vscode·docker
刘一说1 天前
CentOS 8开发测试环境:直接安装还是Docker更优?
linux·服务器·docker·centos