Google Kubernetes Engine, Nube

Información general

Google Kubernetes Engine (GKE) es un potente gestor de clústeres y un sistema de orquestación para la ejecución de tus contenedores Docker.

Obtén métricas de Google Kubernetes Engine para:

  • Visualizar el rendimiento de tus contenedores GKE y del plano de control GKE.
  • Correlacionar el rendimiento de tus contenedores GKE con tus aplicaciones.

Esta integración viene con dos dashboards preconfigurados separados:

  • El dashboard estándar de GKE presenta métricas de GKE y del plano de control GKE recopiladas de la integración Google.
  • El dashboard mejorado de GKE presenta métricas de la integración Kubernetes basada en el Agent de Datadog junto con las métricas del plano de control GKE recopiladas de la integración Google.

El dashboard estándar ofrece observabilidad en GKE con una simple configuración. El dashboard mejorado requiere pasos de configuración adicionales, pero proporciona más métricas de Kubernetes en tiempo real y a menudo es un mejor punto de partida al clonar y personalizar un dashboard para la monitorización de cargas de trabajo en producción.

A diferencia de los clústeres Kubernetes autoalojados, el plano de control GKE es gestionado por Google y no es accesible por un Datadog Agent que se ejecuta en el clúster. Por lo tanto, la observabilidad en el plano de control GKE requiere la integración Google, incluso si utilizas principalmente el Datadog Agent para monitorizar tus clústeres.

Configuración

Recopilación de métricas

Instalación

  1. Si aún no lo has hecho, configura la integración Google Cloud Platform. No es necesario realizar ningún otro paso de instalación para las métricas estándar y el dashboard preconfigurado.

  2. Para rellenar el dashboard mejorado y habilitar el rastreo, la generación de logs, los perfiles, la seguridad de APM y otros servicios Datadog, instala el Datadog Agent en tu clúster GKE.

  3. Para rellenar las métricas del plano de control, debes habilitar las métricas del plano de control GKE. Las métricas del plano de control te proporcionan visibilidad del funcionamiento del plano de control Kubernetes, gestionado por Google en GKE.

APM

Los logs de Google Kubernetes Engine se recopilan con Google Cloud Logging y se envían a una tarea de Dataflow a través de un tema Cloud Pub/Sub. Si aún no lo has hecho, configura la generación de logs con la plantilla Dataflow de Datadog.

Una vez hecho esto, exporta tus logs de Google Kubernetes Engine desde Google Cloud Logging al tema Pub/Sub:

  1. Ve a la página del Explorador de logs de GCP y filtra logs de Kubernetes y GKE.

  2. Haz clic en Create sink (Crear sumidero) y asigna al sumidero el nombre correspondiente.

  3. Elige “Cloud Pub/Sub” como destino y selecciona el tema Pub/Sub creado para tal fin. Nota: El tema Pub/Sub puede encontrarse en un proyecto diferente.

    {< img src=“integrations/google_cloud_pubsub/creating_sink2.png” alt=“Exportar logs de Google Cloud Pub/Sub a Pub Sub” >}}

  4. Haz clic en Create (Crear) y espera a que aparezca el mensaje de confirmación.

Datos recopilados

Métricas

Eventos

La integración Google Kubernetes Engine no incluye eventos.

Checks de servicio

La integración Google Kubernetes Engine no incluye checks de servicio.

Resolución de problemas

¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.

PREVIEWING: may/embedded-workflows