Resumen de observabilidad

Cloud Service Mesh proporciona observabilidad del estado y el rendimiento de tus servicios. Para obtener datos de telemetría, Cloud Service Mesh se basa en proxies de sidecar que puedes incorporar como un contenedor separado en los mismos pods que tus cargas de trabajo. Los proxies interceptan todo el tráfico HTTP entrante y saliente de las cargas de trabajo e informan los datos a Cloud Service Mesh. Con este sistema, los desarrolladores de servicios no tienen que instrumentar su código para recopilar datos de telemetría.

Cloud Monitoring y Cloud Logging están habilitados en tu proyecto de Google Cloud cuando instalas Cloud Service Mesh. Para informar datos de telemetría, cada proxy de sidecar que se inserta en tus pods de servicio llama a la API de Cloud Monitoring y a la API de Cloud Logging. Los datos de telemetría se suben automáticamente a las páginas de Cloud Service Mesh en la consola de Google Cloud. Ten en cuenta que las métricas solo se muestran para los servicios HTTP en las páginas de Cloud Service Mesh en la consola de Google Cloud.

Cloud Service Mesh proporciona varios paneles de servicio preconfigurados en la consola de Google Cloud para que no tengas que configurar de forma manual los paneles y gráficos. Esta telemetría detallada permite a los operadores observar el comportamiento del servicio y los ayuda a solucionar problemas, mantener y optimizar sus aplicaciones.

En las páginas de Cloud Service Mesh en la consola de Google Cloud, puedes hacer lo siguiente:

  • Obtener una descripción general de todos los servicios de la malla, que te proporcionan métricas esenciales de nivel de servicio sobre tres de las cuatro señales de oro de la supervisión: latencia, tráfico y errores.

  • Definir, revisar y configurar alertas para los objetivos de nivel de servicio (SLO), que resumen el rendimiento visible del usuario de tu servicio.

  • Visualizar gráficos de métricas para servicios individuales y analizarlos a fondo con filtros y desgloses, incluidos el código de respuesta, el protocolo, el pod de destino, la fuente de tráfico y mucho más.

  • Obtener información detallada sobre los extremos de cada servicio y observar cómo fluye el tráfico entre servicios y cómo se ve el rendimiento para cada perímetro de comunicación.

  • Explorar una visualización del gráfico de topología de servicio que muestra los servicios de tu malla y sus relaciones.

¿Qué sigue?