微服务容器管理与容器监控-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 软件来实现数据的采集。
发布了255 篇原创文章 · 获赞 188 · 访问量 64万+

猜你喜欢

转载自blog.csdn.net/qq_40646143/article/details/103716305
今日推荐