栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Grafana结合Ifluxdb生成Jmeter压测图形化报告

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Grafana结合Ifluxdb生成Jmeter压测图形化报告

性能监控平台的组成:
1- JMeter:压测工具,产生压测数据
2- influxDB: 开源的时序数据库,特别是和处理和分析资源监控数据,用来存储 压测数据
3- Grafana: 度量分析与可视化图标展示工具,可以支持不用类型对的数据源 如 普罗米修斯 、influxDB等,用于将存储于时序 数据库的数据以图形化的方式展示出来 ,从而形成好看的可视化报告
前提是linux上已经安装docker并启动
1-部署 influxDB
(1) 拉取InfluxDB镜像:docker pull influxdb
(2) 启动influxDB容器且将容器命名为 jmeterdb:
docker run -d -p 8086:8086 -p 8083:8083 --namee=jmeterdb influxdb
(3) 进入 influxdb 容器内部:
docker exec -it jmeterdb bash #当然此处jmeterdb可以写成容器id的前几位也可以进入
(4) 进入容器后执行 influx 进入命令台
执行命令 create database jmeter;
创建成功后,show databases; 可以看到 jmeter 数据库

2-JMeter操作:
按照下图所示选择或者填写好后端监听器

3-部署Grafana
(1) 下载镜像:docker pull grafana/grafana
(2) 启动镜像:docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana

启动后浏览器输入你的 ip:3000 可访问grafana

默认账号密码 admin/admin
登陆后若不想修改密码点击skip
操作:
(1) 在Grafana中添加数据源:
选择 Add data source
找到 InfluxDB
点击选择该DB

(2) 按照下图设置:

4-JMeter压测 查看结果

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882746.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号