docker 监控浅谈
2016-06-01 17:17
453 查看
一、前言
随着docker在公司大规模的使用,监控docker就成了必不可少的问题。一些框架也提供了dashboard面板,比如最近开源的DC/OS,kubernetes,这些虽然自带dashboard,但是使用起来还不是很自由。
二、监控类型
其实有很多docker的监控工具,但是我这里列举的都是基于cadvisor、开源的、能够进行二次开发的。
架构先写出来,等我使用的差不多了 再完善
2.1 cadvisor + influxdb + grafana
优点:绚丽的前端页面,新生的分布式时序数据库
缺点:没有报警机制
我是安装文档
2.2 cadvisor + prometheus
优点:
高维度数据模型
自定义查询语言
可视化数据展示
高效的存储策略
易于运维
提供各种客户端开发库
警告和报警
数据导出
有报警功能
2.3 cadvisor + pandas
随着docker在公司大规模的使用,监控docker就成了必不可少的问题。一些框架也提供了dashboard面板,比如最近开源的DC/OS,kubernetes,这些虽然自带dashboard,但是使用起来还不是很自由。
二、监控类型
其实有很多docker的监控工具,但是我这里列举的都是基于cadvisor、开源的、能够进行二次开发的。
架构先写出来,等我使用的差不多了 再完善
2.1 cadvisor + influxdb + grafana
优点:绚丽的前端页面,新生的分布式时序数据库
缺点:没有报警机制
我是安装文档
2.2 cadvisor + prometheus
优点:
高维度数据模型
自定义查询语言
可视化数据展示
高效的存储策略
易于运维
提供各种客户端开发库
警告和报警
数据导出
有报警功能
2.3 cadvisor + pandas
相关文章推荐
- centos7 安装docker
- Swarm and shipyard
- docker-容器常用操作
- Docker registry 存储到aliyun oss
- docker隔离与cgrep
- Jenkins + Github持续集成构建Docker容器 推荐
- Docker registry
- 在Docker Swarm上部署Apache Storm:第2部分
- 在Docker Swarm上部署Apache Storm:第2部分
- Docker 入门教程(九)
- docker背后的namespaces
- Docker 入门教程(八)
- Docker 入门教程(七)
- Docker 入门教程(六)
- debian8.5(jessie)安装docker
- Docker 入门教程(四)
- Docker 入门教程(三)
- 在生产环境使用Docker部署应用
- Docker 入门教程(二)
- centos下用gdb调试docker