1. 1 启动 influxdb
在主机 192.168.200.123 执行下面命令,启动一个 influxdb 容器
-d :后台启动容器
–name :启运容器分配名字 influxdb
-p :映射端口 8083 端口为 infuxdb 管理端口,8086 端口是 infuxdb 的数据端口
tutum/influxdb:通过这个容器来运行的,默认会在 docker 官方仓库pull下来
1.2 创建用户
1.3 创建数据库
cadvisor 用于监控容器性能,定期将数据推送到指定的数据源,这里选择的是 influxdb
2.1 启动 cadvisor
在 192.168.200.164 服务器执行下面命令,启动一个 cadvisor 容器
-storage_driver=influxdb :指定数据存储类型
-storage_driver_db=cadvisor :指定数据库名称,前面创建
-storage_driver_host=192.168.200.123:8086 :指定数据库链接地址,前面部署
-storage_driver_user=root:指定数据库账号,前面创建
-storage_driver_password=root:指定数据库密码,前面创建
2.2 验证是否成功
2.3 验证数据是否写入 db
3.1 部署
在 192.168.200.167 服务器执行下面命令,启动一个 grafana 容器
3.2 访问
3.3 添加数据源
-
配置数据源信息
name:可以自定义,也可以使用默认
url :influxdb 的数据访问地址
access:选择 server
database:数据库名称
user :用户名称
password:用户密码