En este documento del framework de arquitectura de Google Cloud, se describen los servicios de Google Cloud Observability que puedes usar para registrar, supervisar y analizar el rendimiento de las cargas de trabajo.
Supervisa las métricas de rendimiento
Usa Cloud Monitoring para analizar las tendencias de las métricas de rendimiento, analizar los efectos de los experimentos, definir alertas de métricas críticas y realizar análisis retrospectivos.
Registra datos y eventos críticos
Cloud Logging es un servicio de registro integrado que puedes usar para almacenar, analizar, supervisar y configurar alertas de eventos y datos de registro. Cloud Logging puede recopilar registros de los servicios de Google Cloud y otros proveedores de servicios en la nube.
Analiza el rendimiento del código
Un código de bajo rendimiento puede aumentar la latencia de las aplicaciones y el costo de ejecutarlas. Cloud Profiler te ayuda a identificar y abordar problemas de rendimiento a través del análisis continuo del rendimiento de las funciones de uso intensivo de CPU o memoria que usa una aplicación.
Recopila datos de latencia
En pilas de aplicaciones complejas y arquitecturas basadas en microservicios, puede ser difícil evaluar la latencia en la comunicación entre servicios y también identificar los cuellos de botella de rendimiento. Las herramientas de Cloud Trace y OpenTelemetry te ayudan a recopilar datos de latencia de las implementaciones a gran escala. Estas herramientas también te ayudan a analizar los datos de latencia de forma eficiente.
Supervisa el rendimiento de la red
El Panel de rendimiento de Network Intelligence Center te ofrece una vista integral de las métricas de rendimiento de la red de Google y los recursos del proyecto. Estas métricas pueden ayudarte a determinar la causa de los problemas de rendimiento relacionados con la red. Por ejemplo, puedes identificar si un problema de rendimiento es el resultado de un problema en tu proyecto o en la red de Google.
¿Qué sigue?
- Obtén más información sobre las prácticas recomendadas para supervisar los recursos en la nube.
- Revisa las prácticas recomendadas para optimizar el rendimiento de tus recursos de Google Cloud: