容器管理与容器监控-influxDB
- 什么是influxDB
- influxDB安装
- (1)下载镜像
- (2)创建容器
- (3)浏览访问
- influxDB常用操作
什么是influxDB
influxDB是一个分布式时间序列数据库。cAdvisor仅仅显示实时信息,但是不存储监视数据。因此,我们需要提供时序数据库用于存储cAdvisor组件所提供的监控信息,以便显示除实时信息之外的时序数据。
influxDB安装
(1)下载镜像
docker pull tutum/influxdb
(2)创建容器
docker run -di \
-p 8083:8083 \
-p 8086:8086 \
--expose 8090 \
--expose 8099 \
--name=influxsrv \
tutum/influxdb
说明:
1)端口概述:8083端口;
2)web访问端口8086;
3)数据写入端口;
(3)浏览访问
打开浏览器http://192.168.2.10:8083/
influxDB常用操作
创建数据库
CREATE DATABASE "db_kanban"
回车创建数据库
查看数据库
SHOW DATABASES
创建用户并授权
创建用户
CREATE USER "kanban" WITH PASSWORD '123456' WITH ALL PRIVILEGES
查看用户
SHOW USERS
用户授权
grant all privileges on db_kanban to kanban
grant WRITE on db_kanban to kanban
grant READ on db_kanban to kanban
查看采集的数据
切换到db_kanban数据库,使用以下命令查看采集的数据
通过右上角可以切换数据库;
现在我们还没有数据,如果想采集系统的数据,我们需要使用Cadvisor软件来实现;