概述
一个宿主机上可以运行多个容器化应用,容器化应用运行于宿主机上,我们需要知道该容器的运行情况,包括 CPU使用率、内存占用、网络状况以及磁盘空间等等一系列信息,而且这些信息随时间变化,我们称其为时序数据,本文将实操 如何搭建一个可视化的监控中心 来收集这些承载着具体应用的容器的时序信息并可视化分析与展示!
动手了,动手了...
准备镜像
- adviser:负责收集容器的随时间变化的数据
- influxdb:负责存储时序数据
- grafana:负责分析和展示时序数据
部署Influxdb服务
可以将其视为一个数据库服务,其确实用于存储数据。之所以选用该数据库,原因正如官网所说:
Open Source Time Series DB Platform for Metrics & Events (Time Series Data)
下面我们将该服务部署起来
docker run -d -p 8086:8086 /-v ~/influxdb:/var/lib/influxdb /--name influxdb tutum/influxdb
评论列表()