Agent de cluster pour Kubernetes

Présentation

L’Agent de cluster Datadog fournit une méthode simplifiée et centralisée de collecte des données de surveillance au niveau des clusters. En agissant comme un proxy entre le serveur d’API et les Agents basés sur des nœuds, l’Agent de cluster permet de réduire la charge du serveur. Il transmet également les métadonnées de cluster aux Agents de nœud afin d’enrichir les métadonnées des métriques recueillies localement.

Grâce à l’Agent de cluster Datadog, vous pouvez :

  • atténuer l’incidence des Agents sur votre infrastructure ;
  • isoler les Agents de nœud dans leurs nœuds respectifs, afin de limiter les règles RBAC à la lecture des métriques et des métadonnées du kubelet ;
  • transmettre les métadonnées de cluster qui se trouvent dans le serveur d’API aux Agents de nœud, de façon à enrichir les métadonnées des métriques recueillies localement ;
  • activer la collecte de données au niveau du cluster, telles que les données de surveillance de services, les SPOF et les événements ;
  • tirer parti de l’autoscaling de pods horizontaux en fonction de métriques Kubernetes custom. Consultez le guide pour en savoir plus sur cette fonctionnalité.

Si vous utilisez Docker, l’Agent de cluster Datadog est disponible sur Docker Hub et GCR :

Docker HubGCR
hub.docker.com/r/datadog/cluster-agentgcr.io/datadoghq/cluster-agent

Remarque : pour bénéficier de toutes les fonctionnalités de l’Agent de cluster Datadog, vous devez exécuter la version 1.10+ de Kubernetes.


Pour aller plus loin