Aller au contenu principal

cAdvisor

Overview

cAdvisor (Container Advisor) est un exporter Prometheus pour les métriques de conteneurs, développé par Google. cAdvisor collecte, agrège, et expose les métriques d'utilisation de ressources des conteneurs (CPU, mémoire, réseau, disque) dans le format Prometheus. Il est particulièrement adapté au monitoring de conteneurs Docker et Kubernetes, fournissant une visibilité sur l'utilisation des ressources par conteneur.

cAdvisor se distingue par son intégration native avec Docker et Kubernetes, son support complet des métriques de conteneurs, et son rôle essentiel dans le monitoring d'environnements conteneurisés.


Informations essentielles

PropriétéValeur
Site officielhttps://github.com/google/cadvisor
LicenceApache 2.0
NationalitéÉtats-Unis (Google)
TypeExporter Prometheus pour métriques conteneurs
DéploiementDéploiement système ou DaemonSet Kubernetes
DifficultéFacile
TechnologiesGo

TL;DR

cAdvisor est essentiel pour le monitoring de conteneurs dans Prometheus, exposant métriques CPU, mémoire, réseau, disque des conteneurs Docker/Kubernetes.

Points clés à retenir :

  • Monitoring de conteneurs essentiel
  • Support Docker et Kubernetes
  • Métriques CPU, mémoire, réseau, disque
  • Format Prometheus natif
  • Intégration native containerd/Docker

Compatibilité et intégrations

  • Compatible avec Docker, containerd
  • Intégration native avec Kubernetes
  • Format Prometheus natif
  • Compatible avec Prometheus scraping
  • Supporte les métriques par conteneur

Avantages

  • Essentiel pour monitoring conteneurs
  • Intégration native Docker/Kubernetes
  • Support complet des métriques conteneurs
  • Simple à utiliser
  • Maintenu par Google

Limites

  • Focus uniquement sur conteneurs
  • Nécessite Prometheus
  • Consommation de ressources peut être importante

Ressources