文章结构请看左侧导航,如果您不喜欢 gitbook 的排版,也可以在上查看
概述
随着越来越多的线上服务
docker化,对
容器的
监控、报警变得越来越重要,
容器监控有多种形态,有些是开源的(如promethues),而另一些则是商业性质的(如Weave),有些是集成在云厂商一键
部署的(Rancher、谷歌云),有些是手动配置的,可谓百花齐放。
本文将对现有的
容器监控方案进行总结对比,
监控解决方案的数量之多令人望而生畏,新的解决方案又不断涌现,下面将从开源方案(采集、展示、告警)、商业方案、云厂商、主机
监控、日志
监控、服务
监控等方面进行列举,此篇为概述篇,包含汇总列表及脑图,具体分析将在后面补充更新,欢迎指正、补充。
方案汇总
一. 开源方案
1.采集:
Docker Stats
cAdvisor
Heapster
metrics-server
Custom Metrics