docker 监控浅谈
一、前言随着docker在公司大规模的使用,监控docker就成了必不可少的问题。一些框架也提供了dashboard面板,比如最近开源的DC/OS,kubernetes,这些虽然自带dashboard,但是使用起来还不是很自由。
二、监控类型
其实有很多docker的监控工具,但是我这里列举的都是基于cadvisor、开源的、能够进行二次开发的。
架构先写出来,等我使用的差不多了 再完善
2.1 cadvisor + influxdb + grafana
优点:绚丽的前端页面,新生的分布式时序数据库
缺点:没有报警机制
我是安装文档
2.2 cadvisor + prometheus
优点:
[*]高维度数据模型
[*]自定义查询语言
[*]可视化数据展示
[*]高效的存储策略
[*]易于运维
[*]提供各种客户端开发库
[*]警告和报警
[*]数据导出
有报警功能
2.3 cadvisor + pandas
页:
[1]