Los usuarios informan de tiempos de carga prolongados para URL específicas en sus microservicios alojados en GKE. Debe averiguar qué solicitudes HTTP tienen tramos de alta latencia. ¿Qué debe hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Instrumente los servicios con OpenTelemetry, envíe los seguimientos a Cloud Trace y analice los seguimientos para identificar las solicitudes de alta latencia..
Por qué esta es la respuesta
La instrumentación con OpenTelemetry y el envío de trazas a Cloud Trace es la mejor solución porque Cloud Trace está diseñado específicamente para analizar la latencia de las solicitudes en arquitecturas de microservicios. Permite visualizar el flujo de las solicitudes a través de múltiples servicios, identificando rápidamente los tramos de alta latencia. Configurar métricas de carga de trabajo de GKE con kubectl y Cloud Monitoring podría mostrar el uso general de recursos, pero no detalla la latencia de solicitudes HTTP específicas por URL. Registrar métodos HTTP y rutas de URL en Cloud Logging podría darte datos, pero analizar la latencia de manera efectiva requeriría un procesamiento complejo de logs y no ofrecería la visualización de trazas distribuidas. Instalar tcpdump en los nodos de GKE es una herramienta de bajo nivel para capturar tráfico de red, lo cual es excesivo y difícil de analizar para este propósito, además de no ser escalable para un entorno de producción.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta