Prometheus+Grafana+cAdvisor to Monitor Docker
本文最后更新于 2025年1月27日 下午
Prometheus+Grafana+cAdvisor to Monitor Docker
监控系统概述
cAdvisor (Container Advisor) :用于收集正在运行的容器资源使用和性能信息。
开源地址:https://github.com/google/cadvisor
Prometheus(普罗米修斯):容器监控系统。
官网地址:https://prometheus.io
开源地址:https://github.com/prometheus
Grafana:是一个开源的度量分析和可视化系统。
开源地址:https://grafana.com/grafana
工作流:
cAdvisor (采集所有容器资源利用率)->Prometheus(收集与存储)->Grafana(可视化展示)
监控系统部署
- Docker部署cAdvisor
1 | |

以下部署的监控或者其他信息采集URL都默认都将是http://<host_ip>:<port>/metrics
- Docker部署Prometheus
1 | |
1 | |


1 | |
Grafana展示
- 添加grafana数据源(
Home->Add DataSource->Prometheus-save&test)



监控docker主机模板(
Dashboards->Import-193-load)监控Docker主机模板ID:193,根据ID添加监控模版

Prometheus+Grafana+cAdvisor to Monitor Docker
https://msfts.org/2023/01/16/Prometheus-Grafana-cAdvisor-to-Monitor-Docker/