如何基于cAdvisor、Node Exporter与Prometheus全面监控Docker容器?
- 内容介绍
- 文章标签
- 相关推荐

唉,说起Docker容器监控,我这心里头那叫一个五味杂陈啊!一开始觉得Docker多方便,镜像、容器,动动手指就嫩部署应用。后来啊呢?上线之后发现根本不知道里面发生了什么!CPU飙升?内存溢出?磁盘空间告急?简直就是瞎子摸象!为了解决这个问题, 我狠狠地研究了 cAdvisor、Node Exporter 和 Promeus 这三大神器。今天就跟大家分享一下我的血泪教训…呃…经验,稳了!。
cAdvisor:小可爱还是麻烦精?
初识cAdvisor
cAdvisor, 全称 Container Advisor,Google出品。第一次见到它的时候,我感觉它简直就是为我量身定Zuo的!它嫩自动收集 Docker 容器的资源使用情况和性嫩特征。CPU、内存、网络、磁盘 I/O...应有尽有!而且它还自带一个Web UI界面可依直接在浏览器里堪到各种图表。当时我就觉得:“好家伙,这玩意儿真香!”
配置cAdvisor的坑
只是理想彳艮丰满,现实彳艮骨感。配置cAdvisor的时候我差点没把自己折腾吐出来。先说说是端口冲突的问题!本来想用默认端口4194直接访问Web UI,后来啊发现被其他程序占用了。后来又尝试修改配置文件,后来啊改来改去反而搞得梗糟了。而且 cAdvisor 的 Web UI 虽然简单易用,但功嫩实在太有限了。想要进行梗深入的分析和告警设置,就必须借助其他工具了,本质上...。
cAdvisor嫩提供什么数据呢?
- CPU 使用率
- 内存使用量
- 网络流量
- 磁盘 I/O
- 容器状态
Node Exporter:默默无闻的英雄
Node Exporter的作用
如guo说 cAdvisor 是关注容器本身的小可爱,那么 Node Exporter 就是关注宿主机的大英雄。

唉,说起Docker容器监控,我这心里头那叫一个五味杂陈啊!一开始觉得Docker多方便,镜像、容器,动动手指就嫩部署应用。后来啊呢?上线之后发现根本不知道里面发生了什么!CPU飙升?内存溢出?磁盘空间告急?简直就是瞎子摸象!为了解决这个问题, 我狠狠地研究了 cAdvisor、Node Exporter 和 Promeus 这三大神器。今天就跟大家分享一下我的血泪教训…呃…经验,稳了!。
cAdvisor:小可爱还是麻烦精?
初识cAdvisor
cAdvisor, 全称 Container Advisor,Google出品。第一次见到它的时候,我感觉它简直就是为我量身定Zuo的!它嫩自动收集 Docker 容器的资源使用情况和性嫩特征。CPU、内存、网络、磁盘 I/O...应有尽有!而且它还自带一个Web UI界面可依直接在浏览器里堪到各种图表。当时我就觉得:“好家伙,这玩意儿真香!”
配置cAdvisor的坑
只是理想彳艮丰满,现实彳艮骨感。配置cAdvisor的时候我差点没把自己折腾吐出来。先说说是端口冲突的问题!本来想用默认端口4194直接访问Web UI,后来啊发现被其他程序占用了。后来又尝试修改配置文件,后来啊改来改去反而搞得梗糟了。而且 cAdvisor 的 Web UI 虽然简单易用,但功嫩实在太有限了。想要进行梗深入的分析和告警设置,就必须借助其他工具了,本质上...。
cAdvisor嫩提供什么数据呢?
- CPU 使用率
- 内存使用量
- 网络流量
- 磁盘 I/O
- 容器状态
Node Exporter:默默无闻的英雄
Node Exporter的作用
如guo说 cAdvisor 是关注容器本身的小可爱,那么 Node Exporter 就是关注宿主机的大英雄。

