Docker容器可视化监控中心搭建
概述 一个宿主机上可以运行多个容器化应用,容器化应用运行于宿主机上,我们需要知道该容器的运行情况,包括 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 进入influxdb容器内部,并执行infl...