Observa tus clústeres de GKE

En esta página, se describe cómo acceder a los paneles de supervisión de las operaciones en la nube para GKE y de Logging y Monitoring heredados, además de cómo usar el panel de supervisión de operaciones en la nube para GKE.

Accede al panel de supervisión

  1. Desde Cloud Console, ve a Monitoring:

    Ir a Monitoring

  2. Selecciona Paneles y, luego, selecciona uno de los siguientes paneles:

    • En los clústeres con las operaciones en la nube para GKE habilitadas, selecciona el panel llamado GKE.

    • En el caso de los clústeres con Logging y Monitoring heredados habilitados, selecciona el panel llamado GKE Clusters.

    Si no ves ningún clúster o no ves todos los recursos en tus clústeres, consulta Soluciona problemas del panel de GKE.

Interfaz del panel de operaciones en la nube para GKE

El panel de operaciones en la nube para GKE se divide en varias partes:

Se muestra la vista tabular del panel de operaciones en la nube para GKE.

  1. La barra de filtros te permite seleccionar qué recursos de GKE filtrar en el panel.

  2. El cronograma de alertas (Alerts timeline) te permite seleccionar un intervalo de tiempo específico para tu panel y muestra un resumen de las alertas durante ese período.

  3. Las tablas muestran tu flota de GKE por tipo: clústeres (clusters), espacios de nombres (namespaces), nodos (nodes), cargas de trabajo (workloads), servicios (services), Pods y contenedores. En cada fila, se muestra un solo recurso con métricas. Cuando haces clic en una fila, aparece un panel con más detalles sobre ese recurso.

Barra de filtros

La barra de filtros te permite filtrar los recursos de GKE que se muestran en el panel para mostrar los datos que te interesan. También muestra información de otros recursos en el clúster en relación con tus selecciones de filtros.

Usa la barra de filtros

Para filtrar los datos en tu panel, completa los siguientes pasos.

  1. Haz clic en la barra de filtros para que se muestren las opciones de filtro.

    Se muestran las opciones de filtro.

  2. Selecciona un recurso de Kubernetes que desees filtrar y, luego, selecciona el nombre del recurso.

    Si hay más de 1 recurso con ese nombre, selecciona la instancia de recurso específica que deseas filtrar.

  3. Haz clic en Aplicar (Apply).

    El panel se actualiza para mostrar la información actualizada.

Cuando uses la barra de filtros, ten en cuenta los siguientes puntos:

  • Después de aplicar un filtro al panel, puedes volver a hacer clic en la barra de filtros para filtrar recursos adicionales.

  • Es posible que algunos recursos tengan demasiadas opciones para mostrar en el menú de filtro. En este caso, primero debes filtrar un recurso superior para reducir las opciones. Por ejemplo, es posible que tengas demasiados Pods para mostrar, por lo que primero puedes filtrar por clúster o cualquier otro recurso de Kubernetes a fin de reducir la lista de Pods.

  • Para aclarar el alcance de cada string de filtro, la interfaz de filtro podría mostrar filtros adicionales de forma predeterminada, según el recurso que elijas filtrar. Por ejemplo, si filtras un espacio de nombres específico, el filtro agrega el clúster en el que reside el espacio de nombres.

    Se muestran las opciones de filtro adicionales que seleccionó el sistema.

Cronograma de alertas

El cronograma de alertas te proporciona una vista de los incidentes en tus clústeres. El cronograma de incidentes te brinda una vista de los incumplimientos de alertas que ocurrieron dentro del período seleccionado. Si ubicas el puntero sobre un área roja en el cronograma, aparecerán las tarjetas de eventos.

Uso de la vista de cronograma de una alerta de Kubernetes

Cada tarjeta de evento proporciona información detallada sobre un incidente que se muestra en el cronograma.

El menú desplegable de intervalos de tiempo te permite establecer el marco para el cronograma de alertas y las tablas de tu panel.

Usa las tarjetas de eventos

Cuando colocas el cursor sobre el cronograma de alertas, el panel muestra tarjetas de eventos por cada incumplimiento de alerta. Una alerta con  indica que el incidente aún está abierto, mientras que una alerta con  indica que el incidente está cerrado.

Si el período seleccionado tiene más de 2 alertas, puedes usar la rueda del mouse para desplazarte por las tarjetas de eventos. También puedes hacer clic en Ver todas las alertas para ver todas las tarjetas de eventos en un panel.

Para ver el incidente de alerta en Alertas, haz clic en View incident.

En la sección Associated resource, la tarjeta del evento muestra con qué recurso se asocia la alerta. Si el panel no puede determinar con qué recurso se asocia la alerta, la tarjeta de evento proporciona un vínculo Update alert policy que te lleva a la página Editar política de alertas. Desde aquí, puedes actualizar la política de alertas con información adicional para que el panel pueda encontrar el recurso asociado.

Tablas del panel

En el panel, se muestra una tabla de métricas para cada recurso de GKE. En las tablas, se muestran las siguientes columnas:

  • Nombre: El nombre visible del recurso

  • Alertas: La cantidad de alertas abiertas y confirmadas para ese recurso y sus elementos secundarios que se produjeron durante el período seleccionado

  • Objetivos de nivel de servicio (SLO): Una declaración del rendimiento deseado para tus servicios según el indicador de nivel de servicio (SLI) que seleccionaste.

  • Reinicios de contenedor: La cantidad de veces que se reinicia un contenedor dentro del período seleccionado

  • Registros de errores: La cantidad de registros de errores asociados con una entidad según el intervalo de tiempo seleccionado.

  • Uso de CPU: El uso de CPU de los contenedores que se pueden atribuir a un recurso dentro del período seleccionado

  • Uso de memoria: El uso de memoria de los contenedores que se pueden atribuir a un recurso dentro del período seleccionado

  • Uso de disco: El uso de disco de los Pods que se pueden atribuir a un recurso dentro del período seleccionado. A diferencia de las dos columnas anteriores, esta métrica se crea mediante Pods y no aparece en la tabla Contenedores.

En el caso de las columnas de uso, ten en cuenta la siguiente información:

  • Estas columnas no muestran una proporción, pero muestran 2 datos diferentes, separados por una /. El primer número muestra la capacidad total solicitada para ese recurso individual. El segundo número muestra el porcentaje de uso de la capacidad solicitada.

  • Los minigráficos muestran en la página los datos de uso durante el período seleccionado.

Configura las tablas del panel

Puedes configurar las tablas en el panel para mostrar la información que te interesa ver. Mediante el menú desplegable Configurar tablas de recursos junto a la barra de filtros, puedes seleccionar las columnas que deseas mostrar. También puedes elegir si deseas mostrar o no un minigráfico en las tablas.

Ten en cuenta que estas opciones de configuración se aplican a todas las tablas del panel.

Imagen del menú desplegable Configura tablas de recursos (Configure resource tables).

Para configurar tus tablas, completa los siguientes pasos:

  1. Selecciona el menú desplegable Configura tablas de recursos (Configure resource tables).

  2. Selecciona las columnas que deseas mostrar en las tablas.

    Las columnas Nombre y Alertas activas son obligatorias.

  3. Selecciona si quieres mostrar minigráficos.

  4. Haz clic en Aplicar para implementar los cambios.

Visualiza los detalles de recursos

En el panel de operaciones en la nube para GKE, se muestra una línea de resumen de cada recurso de Kubernetes de forma predeterminada. Cuando haces clic en una fila de una tabla, se muestran los detalles de ese recurso.

Se muestra un detalle de recurso.

En el panel de detalles de recursos, se muestra información sobre el recurso seleccionado. También proporciona una pestaña Alertas que muestra información sobre las alertas abiertas, una pestaña Eventos que muestra los eventos de Kubernetes asociados con el recurso seleccionado, una pestaña Métricas que muestra métricas en los gráficos y una pestaña Registros que muestra los registros generados por el recurso.

Para ver el incidente de alertas en Alertas, haz clic en Ver alertas (View alerts).

Visualiza eventos de Kubernetes

La pestaña Eventos del panel de detalles del recurso muestra los eventos de Kubernetes asociados con el recurso. Los eventos de Kubernetes están disponibles para todos los recursos, excepto los contenedores.

Se muestra una pestaña Evento para ver los detalles de un recurso.

La pestaña Eventos (Events) tiene una serie de tarjetas que muestran información sobre cada evento. Una tarjeta también proporciona un vínculo al recurso asociado si el evento ocurrió en un recurso inferior. Puedes hacer clic en Ver registro para abrir el Explorador de registros y ver el registro asociado con el evento. También puedes hacer clic en Copiar mensaje para copiar el mensaje de registro en el portapapeles.

Para ver todos los eventos en el Explorador de registros, haz clic en Ver en Logging (View in Logging). El Explorador de registros se abre y muestra todos los registros asociados con los eventos de Kubernetes.

Administra los SLO

Puedes realizar un seguimiento del estado y el rendimiento de las aplicaciones mediante objetivos de nivel de servicio (SLO). Después de configurar el panel para mostrar la columna Objetivos de nivel de servicio (SLO), puedes ver si tus aplicaciones cumplen con sus SLO. El SLO de tu recurso puede tener uno de los siguientes estados:

  • En buen estado: Indica que el recurso cumple con el SLO especificado. Este estado tiene un indicador verde.

  • Fuera del porcentaje de error aceptable: Indica que el recurso agotó su porcentaje de error aceptable, lo que significa que otros eventos erróneos pueden hacer que tu recurso infrinja su SLO. Este estado tiene un indicador amarillo.

  • En mal estado: Indica que el recurso está fuera del SLO y tiene una alerta que se activa. Este estado tiene un indicador rojo.

  • Sin estado: Indica que no hay datos para ese SLO. Este estado tiene un indicador gris.

Para obtener más información sobre estos conceptos, consulta Conceptos de la supervisión de servicios.

Detalles del SLO

Solo puedes definir SLO para los siguientes recursos de Kubernetes: espacios de nombres, cargas de trabajo y servicios de Kubernetes. Si deseas ver información detallada sobre el cumplimiento del SLO de tu recurso, haz clic en el recurso para abrir el panel de detalles. En el panel de detalles, haz clic en la pestaña SLO.

Se muestra la pestaña SLO en el panel de detalles.

Crear SLO

Puedes crear un SLO para tu recurso de Kubernetes desde el panel de supervisión de Operaciones en la nube para GKE.

En la página del panel de GKE haz clic en en la fila del recurso de Kubernetes para abrir el panel Crea un objetivo de nivel de servicio (SLO).

En el panel de detalles del recurso, haz clic en Crear SLO para abrir el panel Crear un objetivo de nivel de servicio (SLO).

Se muestra el panel de creación de SLO.

A fin de obtener información para completar un formulario para crear un SLO, consulta la guía Crea un SLO.

Visualiza registros en el Explorador de registros

Puedes buscar y ver los datos de registro de tu clúster a través del Explorador de registros. Con el Explorador de registros, puedes ver tus registros, analizar los datos de tus registros y definir mejor tus parámetros de búsqueda.

Puedes obtener más detalles en la documentación de Logging sobre el uso del explorador de registros.

Soluciona problemas

Para obtener información sobre la solución de problemas, consulta Soluciona problemas del panel de GKE.