本文共 396 字,大约阅读时间需要 1 分钟。
cAdvisor(Container Advisor)是Google开源的容器资源监控和性能分析工具,专为容器设计,用于收集运行中容器的资源使用和性能信息。它不仅能够收集单机上所有运行容器的状态信息,还提供基础查询界面和HTTP接口,便于Prometheus等工具进行数据采集。
cAdvisor通过Go语言开发,利用Linux的cgroups获取容器资源使用信息,在Kubernetes(K8S)环境中集成在Kubelet中作为默认启动项,是K8S官方推荐的容器资源监控工具。
在Docker环境中运行cAdvisor容器来监控主机状态。安装完成Docker后,可以通过运行cAdvisor容器来实现监控功能。以下是部署步骤示例:
假设被监控主机IP地址为172.16.213.31,执行以下命令启动cAdvisor容器:
转载地址:http://aexfk.baihongyu.com/