Descripción general
Google Cloud Observability proporciona supervisión, registro y diagnóstico para aplicaciones de Python.
Las bibliotecas de Python están disponibles para los siguientes servicios de Google Cloud Observability:
Error Reporting
Error Reporting agrega y muestra los errores ocurridos cuando ejecutas aplicaciones de Python. Si deseas comenzar a usar Error Reporting, consulta Configura Error Reporting para Python.
Cloud Logging
Cloud Logging te permite almacenar, buscar, analizar, supervisar y configurar alertas sobre datos de registro y eventos en apps de Python. Logging proporciona complementos de Bunyan y Winston, además de una biblioteca cliente de la API de Cloud Logging. Para comenzar a usar Logging, consulta Configura Cloud Logging para Python.
Cloud Monitoring
Cloud Monitoring recopila métricas, eventos y metadatos de las apps de Python. Google Cloud Observability usa esos datos para generar paneles, gráficos y alertas.
Para obtener más información, consulta los siguientes temas:
- Bibliotecas cliente de Cloud para la API de Stackdriver Monitoring
- Crea métricas personalizadas
- Lee las métricas
- Explora las métricas
- Biblioteca cliente de Python para la API de Cloud Monitoring en GitHub
Cloud Trace
Cloud Trace es un sistema de seguimiento distribuido paraGoogle Cloud que recopila datos de latencia de las apps y los muestra en la consola de Google Cloud casi en tiempo real. Para obtener más información, consulta la documentación de Cloud Trace.
Cloud Profiler
Cloud Profiler es un generador de perfiles estadístico y de baja sobrecarga que recopila de manera continua información de tus aplicaciones de producción sobre la asignación de memoria y el uso de la CPU. Stackdriver Profiler le asigna esa información al código fuente de la aplicación, lo que ayuda a identificar las partes de la aplicación que consumen más recursos y a entender mejor las características de rendimiento del código. Para obtener más información, consulta Genera perfiles de aplicaciones de Python.