Cluster Agent para Kubernetes
El Cluster Agent de Datadog proporciona un enfoque optimizado y centralizado para recopilar datos de monitorización a nivel de clúster. Al actuar como proxy entre el servidor de la API y los Agents basados en nodos, el Cluster Agent ayuda a reducir la carga del servidor. También transmite metadatos a nivel de clúster a los Agents basados en nodos, lo que les permite enriquecer los metadatos de las métricas recopiladas localmente.
El uso del Cluster Agent de Datadog te permite:
- Reducir el impacto de los Agents en tu infraestructura.
- Aislar los Agents basados en nodos a sus respectivos nodos, limitando las reglas de configuración del control de acceso basado en roles (RBAC) para que únicamente lean métricas y metadatos del kubelet.
- Proporcionar metadatos a nivel de clúster que solo pueden encontrarse en el servidor de la API a los Agents de nodo, para que enriquezcan los metadatos de las métricas recopiladas localmente.
- Habilitar la recopilación de datos a nivel de clúster, tales como la monitorización de servicios o SPOF y eventos.
- Usar el Escalador automático de pods horizontales (HPA) con métricas personalizadas de Kubernetes y métricas externas. Consulta la guía de escalado automático con métricas personalizadas y externas para obtener más información.
Si has instalado el Datadog Agent utilizando Helm chart v2.7.0 u Operator de Datadog v1.0.0 o posterior, el Datadog clúster Agent está activado por defecto.
Si estás usando el Docker, el Datadog Cluster Agent está disponible en Docker Hub y GCR:
Docker Hub está sujeto a límites en la tasa de extracción de imágenes. Si no eres cliente de Docker Hub, Datadog te recomienda que actualices tu configuración de Datadog Agent y Cluster Agent para extraer desde GCR o ECR. Para obtener instrucciones, consulta
Cambio de tu registro de contenedores .
Versiones mínimas del Agent y el Cluster Agent
Algunas funciones relacionadas con versiones posteriores de Kubernetes requieren una versión mínima del Datadog Agent.
Versión de Kubernetes | Versión del Agent | Versión de Cluster Agent | Motivo |
---|
1.16.0 o posterior | 7.19.0 o posterior | 1.9.0 o posterior | Obsolescencia de métricas kubelet |
1.21.0 o posterior | 7.36.0 o posterior | 1.20.0 o posterior | Obsolescencia de recursos Kubernetes |
1.22.0 o posterior | 7.37.0 o posterior | 7.37.0 o posterior | Admitir token de cuenta de servicio dinámico |
Esta sección incluye los siguientes temas:
Leer más
Más enlaces, artículos y documentación útiles: