微服务容器管理与容器监控-influxDB

1),什么是influxDB?

  • influxDB 是一个分布式时间序列数据库。cAdvisor 仅仅显示实时信息,但是不存储监控数据。因此,我们需要提供时序数据库用于存储cAdvisor组件所提供得监控信息,以便显示实时信息之外的时序数据。

 

2),Docker 安装 influxDB

 

 

2-1),搜索下载 influxdb 镜像

docker search influxdb

如下图所示

 

2-2),下载influxDB镜像

docker pull tutum/influxdb

 

2-3),创建 influxdb 容器

docker run ‐di \ 
  ‐p 8083:8083 \
  ‐p 8086:8086 \ 
  ‐‐expose 8090 \ 
  ‐‐expose 8099 \ 
  ‐‐name influxsrv \
  tutum/influxdb

如下图所示(注意 复制过去有可能会出现错误,建议一行行写)

 

2-4),通过浏览器进行访问测试 8083端口

 

 

  • 安装成功

 

3),选择创建数据库 的 Query Template

  • 回车 执行上面的语句

如下表示创建成功

 

4),查看创建好的数据库

 

5),创建一个超级管理员并授权

 

 6),查看采集的数据

  • 我们需要使用 Cadvisor 软件来实现数据的采集。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章