Google Cloud Observability bietet Monitoring, Logging und Diagnosen für Python-Anwendungen.
Python-Bibliotheken sind für die folgenden Google Cloud Observability-Dienste verfügbar:
Error Reporting
Error Reporting fasst die in Ihren laufenden Python-Anwendungen generierten Fehler in einer Zusammenfassung zusammen. Informationen zu den ersten Schritten mit Error Reporting finden Sie unter Python-Anwendungen für Error Reporting instrumentieren.
Cloud Logging
Mit Cloud Logging können Sie Logdaten und Ereignisse in Python-Anwendungen speichern, durchsuchen, analysieren, überwachen und Benachrichtigungen dafür festlegen. Logging bietet Bunyan- und Winston-Plug-ins sowie Cloud-Clientbibliotheken für Python. Informationen zu den ersten Schritten mit Logging finden Sie unter Cloud Logging für Python einrichten.
Cloud Monitoring
Cloud Monitoring erfasst Messwerte, Ereignisse und Metadaten aus Python-Anwendungen. Google Cloud Observability verwendet diese Daten, um Dashboards, Diagramme und Benachrichtigungen zu generieren.
Weitere Informationen finden Sie unter folgenden Links:
- Cloud-Clientbibliotheken für die Cloud Monitoring API
- Benutzerdefinierte Messwerte erstellen
- Messwerte lesen
- Messwerte durchsuchen
- Python-Clientbibliothek für die Cloud Monitoring API auf GitHub
Cloud Trace
Cloud Trace ist ein verteiltes Tracing-System fürGoogle Cloud , das Latenzdaten aus Anwendungen erfasst und nahezu in Echtzeit in der Google Cloud Console anzeigt. Weitere Informationen finden Sie in der Cloud Trace-Dokumentation.
Informationen zum Aktivieren des verteilten Tracings in Python-Clientbibliotheken von Google Cloud finden Sie unter Python-Clientbibliotheken instrumentieren.