Docker+influxdb+grafana部署
Docker+influxdb+grafana部署
docker安装(一个容器)
安装要求,win10系统专业版,否则会失败(本人电脑Windows系统,只对此进行记录)
下载地址https://www.docker.com/products/docker-desktop
我在安装时候报错了原因:hyper-v固件中启用虚拟化未打开
cmd->systeminfo 命令
在BIOS中开启虚拟化技术,成功后展示
重新安装docker即可
influxdb 镜像(数据库,存数据见下篇)
cmd->docker
->docker pull influxdb (docker pull grafana/grafana) 安装
->docker images 查看本地镜像
->docker run -d -p 8086:8086 -p 8086:8086 --name=jmeterdb influxdb
创建名为jmeterdb 的容器,并以后台模式运行,使用小写p参数做端口映射到8086 端口
->docker ps 查看当前正在运行的容器
->docker exec -it jmeterdb bash 进入镜像
->influx
grafana镜像安装
->docker pull grafana/grafana 安装
->docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana
安装成功后打开浏览器http://localhost:3000,admin/admin,登录后可跳过修改密码
添加数据源,选择add data source,找到influxDB,
配置influxDB数据源(其他默认)->保存提示成功
在Grafana内导入Jmeter Dashboard
进入home Dashboard页面,选择import
选择jmeter_dashboard.json文件
将json文件复制粘贴到paste json文本框中(网上可找,我是直接复制)
load导入
DB name中选择influxDB
import完成Dashboard导入
打开导入的jmeter Dashboard查看结果,刷新检查是否成功
influxDB存储数据见下篇吧,需要跟jmeter配合!
编写初衷:下次望自己还记得这些