Monitoring-Übersicht

Die Überwachung in Spanner Omni funktioniert ähnlich wie in Spanner, es gibt jedoch einige Ausnahmen. In diesem Dokument werden diese Ausnahmen erläutert und Sie finden Links zu zugehörigen Informationen in der Spanner-Dokumentation zum Monitoring. Lesen Sie die Spanner-Dokumentation und kehren Sie dann zu dieser Seite zurück, um zu sehen, wie sich Spanner Omni unterscheidet.

Nicht unterstützte Spanner-Funktionen

Spanner Omni unterstützt alle Spanner-Monitoringfunktionen mit Ausnahme von End-to-End-Tracing.

Telemetriesignale erfassen

Um Einblicke in Leistung, Nutzung und potenzielle Probleme zu erhalten, können Sie Signale aus Ihrer Spanner Omni-Datenbank erfassen.

Signalerfassung – Übersicht

Anhand von Telemetriesignalen können Sie die Leistung Ihrer Datenbank nachvollziehen.

Die folgenden Signale sind für Spanner Omni verfügbar:

Signaltyp Beschreibung
Messwerte Numerische Daten zum Zustand oder zur Leistung der Datenbank.
Logs Generierte Aufzeichnungen der Systemaktivität im Zeitverlauf.
Traces Anfragepfade durch Ihre Anwendung.
Statistiktabelle Integrierte Tabellen zum Abfragen von Datenbankinformationen

In Spanner Omni werden clientseitige Messwerte nicht unterstützt. Clientseitige Messwerte umfassen Latenzen für GFE-Messwerte, die Erfassung clientseitiger Messwerte und die Erfassung benutzerdefinierter clientseitiger Messwerte. Weitere Informationen finden Sie in der Spanner-Dokumentation unter Signal Capture-Übersicht.

Trace-Erfassung

Traces stellen den Pfad einer Anfrage durch Ihre Anwendung dar. Sie ermöglichen es Ihnen, den Ablauf einer Anfrage nachzuvollziehen und die Ursache eines Problems zu ermitteln. So kann Tracing beispielsweise Informationen für jede Anfrage eines Clients liefern, z. B. Spans mit Zeitstempeln, wann der Client RPC-Anfragen gesendet und empfangen hat. So können Sie Datenbankanfragen überwachen und debuggen.

Weitere Informationen finden Sie in der Spanner-Dokumentation unter Übersicht über die Trace-Erfassung.

Trace-Erfassung mit OpenTelemetry einrichten

Sie können Cloud Spanner-Clientbibliotheken so konfigurieren, dass sie Traces mithilfe von OpenTelemetry-APIs exportieren. Dazu müssen Sie das OpenTelemetry SDK konfigurieren und einen Exporter verwenden, um Trace-Daten an ein Observability-Backend zu senden.

Die clientseitige Ablaufverfolgung ist für Spanner Omni nicht verfügbar.

Weitere Informationen finden Sie in der Spanner-Dokumentation unter Trace-Erfassung mit OpenTelemetry einrichten.

Audit-Logs

In Audit-Logs werden administrative Änderungen und Datenzugriffsereignisse zur Sicherheit und Compliance erfasst. Sie können Audit-Logs verwenden, um die Latenz von Anfragen zu überwachen. Sehen Sie dazu in den Feldern für die Verarbeitungsdauer nach. Weitere Informationen finden Sie unter Audit-Logs.

Instanzen überwachen

Überwachen Sie Ihre Instanzen, um sicherzustellen, dass sie wie erwartet funktionieren, und um potenzielle Probleme zu beheben.

Instanzleistung mit Statistiken im Blick behalten

Das Systemstatistik-Dashboard enthält Diagramme und Messwerte für Latenz, CPU-Auslastung, Speicher, Durchsatz und andere Leistungsstatistiken. Mit diesem Dashboard können Sie Spanner Omni-Instanzen und -Datenbanken überwachen. Weitere Informationen finden Sie in der Spanner-Dokumentation unter Instanzen mit System-Insights überwachen.

Nächste Schritte