Google Cloud Observability bietet Monitoring, Logging und Diagnosen für Ruby-Anwendungen.
Ruby-Bibliotheken sind für die folgenden Google Cloud Observability-Dienste verfügbar:
Error Reporting
Error Reporting zeigt die in ausgeführten Ruby-Anwendungen generierten Fehler in einer Zusammenfassung an. Informationen zu den ersten Schritten mit Error Reporting finden Sie unter Ruby-Anwendungen für Error Reporting instrumentieren.
Logging
Mit Cloud Logging für Ruby können Sie Logdaten und Ereignisse in Ruby-Anwendungen speichern, durchsuchen, analysieren, überwachen und Benachrichtigungen dazu erhalten. Wir bieten Bunyan- und Winston-Plug-ins sowie Cloud-Clientbibliotheken für Ruby. Eine Einführung in Cloud Logging erhalten Sie unter Cloud Logging für Ruby-Anwendungen einrichten.
Monitoring
Cloud Monitoring für Ruby erfasst Messwerte, Ereignisse und Metadaten aus Ruby-Anwendungen. Cloud Monitoring nimmt diese Daten auf und liefert Informationen anhand von Dashboards, Diagrammen und Benachrichtigungen.
Links:
- Cloud-Clientbibliotheken für die Cloud Monitoring API
- Benutzerdefinierte Messwerte erstellen
- Messwerte lesen
- Messwerte suchen
- Cloud Monitoring für Ruby auf GitHub
Trace
Cloud Trace ist ein verteiltes Tracing-System fürGoogle Cloud , das Latenzdaten aus Ruby-Anwendungen erfasst und nahezu in Echtzeit in der Google Cloud -Konsole anzeigt. Informationen zu den ersten Schritten mit Cloud Trace finden Sie in der Cloud Trace-Dokumentation unter Clientbibliotheken.