In diesem Dokument werden Telemetriesignale beschrieben, einschließlich Messwerten, Logs, Traces und Statistiken, die für Spanner erfasst werden.
Spanner generiert Beobachtbarkeitsdaten, einschließlich Messwerten, Logs, Traces und Statistiken. Sie können die Erfassung für einige Signale einrichten, die nicht erfasst werden. Anhand dieser Signale können Sie sich ein umfassendes Bild von der Leistung Ihres Systems machen.
Cloud Spanner-Messwerte
Messwerte sind numerische Daten zum Zustand oder zur Leistung der Datenbank, z. B. die Anfragelatenz oder die CPU-Auslastung, die Sie in regelmäßigen Abständen im Zeitverlauf erfassen.
Cloud Monitoring misst regelmäßig Ihren Dienst und die Nutzung der Google Cloud Ressourcen. Eine Liste aller serverseitigen und clientseitigen Messwerte, die von Spanner erfasst werden, finden Sie unter Liste der Messwerte.
Spanner umfasst clientseitige Messwerte wie Latenzen für Google Front End (GFE) und API Frontend (AFE). Weitere Informationen finden Sie unter Beschreibungen clientseitiger Messwerte.
Wenn Sie zusätzlich zu den von Spanner erfassten Messwerten benutzerdefinierte clientseitige Messwerte benötigen, z. B. die Abfragelatenz, können Sie benutzerdefinierte clientseitige Messwerte mit OpenTelemetry konfigurieren.
Für benutzerdefinierte clientseitige Messwerte können über Ihr Observability-Backend Gebühren anfallen. Wenn Sie beispielsweise Cloud Monitoring als Backend verwenden, wird die Nutzung gemäß den Cloud Monitoring-Preisen abgerechnet.
Spanner-Logs
Ein Log ist eine generierte Aufzeichnung der Systemaktivität im Zeitverlauf. Jedes Log ist eine Sammlung von Logeinträgen mit Zeitstempel und jeder Logeintrag beschreibt ein Ereignis zu einem bestimmten Zeitpunkt. Weitere Informationen zum Aktivieren von Logs finden Sie unter Audit-Logs zum Datenzugriff aktivieren. Cloud Logging erfasst Logging-Daten von gängigen Anwendungskomponenten. Eine Liste der von Spanner erfassten Logtypen finden Sie unter Spanner-Audit-Logs.
Cloud Spanner-Traces
Traces stellen den Pfad einer Anfrage durch Ihre Anwendung dar. Mithilfe von Traces können Sie den Ablauf einer Anfrage nachvollziehen und die Ursache eines Problems ermitteln. Sie können Spanner-Clientbibliotheken so konfigurieren, dass clientseitige und serverseitige Traces mithilfe von OpenTelemetry-APIs exportiert werden. Weitere Informationen zur Trace-Erfassung mit OpenTelemetry finden Sie unter Übersicht über die Trace-Erfassung.
Cloud Spanner-Statistiktabellen
Spanner bietet eine Reihe integrierter Statistiktabellen, die Sie abfragen können, um weitere Informationen zu den folgenden Themen zu erhalten:
- Abfragen
- Lesevorgänge
- Transaktionen
- Schlösser
- Tabellengrößen
- Tabellenvorgänge
Weitere Informationen zu den verfügbaren Tabellen finden Sie unter Übersicht über die integrierten Statistiktabellen von Spanner.
Nächste Schritte
- Liste der Spanner-Messwerte
- Clientseitige Messwerte – Übersicht
- Trace-Erhebung mit OpenTelemetry einrichten
- Übersicht über die integrierten Statistiktabellen von Spanner
- OpenTelemetry-Dokumentation