1. Cadvisor简介
Cadvisor是谷歌用来分析运行中的 Docker 容器的资源占用以及性能特性的工具。Cadvisor作为一个运行中的守护进程,用来收集、聚合、处理和导出运行容器相关的信息,每个容器保持独立的参数、历史资源使用情况和完整的资源使用数据。当前支持lmctfy 容器和Docker 容器。
Cadvisor使用Go语言开发,利用Linux的cgroups获取容器的资源使用信息,并将信息通过web界面以可视化的方式呈现给用户。
2. Cadvisor安装
本文假设读者已经安装并配置好了Docker的运行环境,Docker daemon已经运行。如果要在Suse上安装Docker,请参考文章Docker学习系列1-Suse安装Docker来设置Docker运行环境。如果是其他Linux系统,请参考Docker<