Docker+influxdb+grafana部署

docker安装(一个容器)

安装要求,win10系统专业版,否则会失败(本人电脑Windows系统,只对此进行记录)
Docker+influxdb+grafana部署

下载地址https://www.docker.com/products/docker-desktop

我在安装时候报错了原因:hyper-v固件中启用虚拟化未打开
cmd->systeminfo 命令Docker+influxdb+grafana部署
在BIOS中开启虚拟化技术,成功后展示Docker+influxdb+grafana部署
重新安装docker即可

influxdb 镜像(数据库,存数据见下篇)

cmd->dockerDocker+influxdb+grafana部署
->docker pull influxdb (docker pull grafana/grafana) 安装
->docker images 查看本地镜像Docker+influxdb+grafana部署

->docker run -d -p 8086:8086 -p 8086:8086 --name=jmeterdb influxdb
创建名为jmeterdb 的容器,并以后台模式运行,使用小写p参数做端口映射到8086 端口

->docker ps 查看当前正在运行的容器
Docker+influxdb+grafana部署
->docker exec -it jmeterdb bash 进入镜像Docker+influxdb+grafana部署
->influx
Docker+influxdb+grafana部署
Docker+influxdb+grafana部署

grafana镜像安装

->docker pull grafana/grafana 安装
->docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana
安装成功后打开浏览器http://localhost:3000,admin/admin,登录后可跳过修改密码Docker+influxdb+grafana部署
添加数据源,选择add data source,找到influxDB,Docker+influxdb+grafana部署
配置influxDB数据源(其他默认)->保存提示成功 Docker+influxdb+grafana部署
Docker+influxdb+grafana部署
在Grafana内导入Jmeter Dashboard
进入home Dashboard页面,选择import
Docker+influxdb+grafana部署

选择jmeter_dashboard.json文件
将json文件复制粘贴到paste json文本框中(网上可找,我是直接复制)
load导入Docker+influxdb+grafana部署

DB name中选择influxDB
import完成Dashboard导入Docker+influxdb+grafana部署

打开导入的jmeter Dashboard查看结果,刷新检查是否成功Docker+influxdb+grafana部署
influxDB存储数据见下篇吧,需要跟jmeter配合!
编写初衷:下次望自己还记得这些