Instala Cloud Monitoring en clústeres conectados de EKS

En este documento, se describe cómo se integran los clústeres conectados de GKE en Cloud Monitoring y cómo ver tus métricas.

Antes de comenzar

  1. Cumplir con el Requisitos previos para los clústeres conectados de GKE.

  2. Autoriza Cloud Logging y Cloud Monitoring para configurar permisos para Google Cloud Observability.

Descripción general

Los clústeres conectados de GKE tienen integración incorporada en Cloud Monitoring para las métricas del sistema de nodos, Pods y contenedores. Esto te permite ver con facilidad el consumo de recursos de las cargas de trabajo en el clúster, crear paneles y configurar alertas.

Los clústeres conectados de GKE instalan el colector de métricas gke-metrics-agent en tu clúster. Este agente se basa en OpenTelemetry Collector y se ejecuta en cada nodo del clúster. Muestrea las métricas cada minuto y sube las medidas a Cloud Monitoring.

Una vez que se subieron las métricas de tu clúster, residen en tu proyecto de Google Cloud. Puedes agregar datos a todos tus clústeres, compilar paneles personalizados, explorar los datos de un solo clúster, ver gráficos de líneas, configurar alertas y mucho más.

Usa el Explorador de métricas

Para consultar las métricas de un recurso supervisado usando el Explorador de métricas, haz lo siguiente:

  1. En la consola de Google Cloud, ve a la página Explorador de métricas:

    Dirígete al Explorador de métricas

    Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.

  2. En el elemento Métrica, expande el menú Seleccionar una métrica, ingresa Kubernetes Container en la barra de filtros y, luego, usa los submenús para seleccionar un métrica y tipo de recurso específicos:
    1. En el menú Recursos activos, selecciona Contenedor de Kubernetes.
    2. En el menú Categorías de métricas activas, elige Anthos.
    3. En el menú Métricas activas, selecciona Tiempo de uso de la CPU.
    4. Haz clic en Aplicar.
  3. Para quitar series temporales de la pantalla, usa el elemento Filtro.

  4. Para combinar series temporales, usa los menús del elemento Agregación. Por ejemplo, para mostrar el uso de CPU de tus VM, en función de su zona, configura el primer menú como Mean y el segundo menú como zona.

    Todas las series temporales se muestran cuando el primer menú del elemento Agregación se establece en Sin agregar. La configuración predeterminada para el elemento Agregación está determinada por el tipo de métrica que elegiste.

  5. Para obtener cuotas y otras métricas que informen una muestra por día, haz lo siguiente:
    1. En el panel Mostrar, establece el Tipo de widget en Gráfico de barras apiladas.
    2. Establece el período en al menos una semana.

Tipo de recurso supervisado de métricas

Las métricas se recopilan mediante uno de los siguientes tres tipos de recursos supervisados. Estos tipos corresponden a un objeto de Kubernetes para el que se realiza la medición:

Por ejemplo, las mediciones sobre un Pod usarían el tipo de recurso supervisado k8s_pod. Por lo tanto, estas métricas incluirán etiquetas para pod_name y namespace_name, que identifican un Pod en particular. Si deseas ver las métricas de un clúster específico, usa el siguiente formato:

attachedClusters/CLUSTER_NAME

Se usa un conjunto diferente de tipos de métricas para cada tipo de recurso supervisado. Para obtener más información sobre estos tipos de métricas, consulta Métricas del sistema de GKE.

Qué métricas se recopilan

Próximos pasos