Monitoring-Übersicht

Die Überwachung in Spanner Omni funktioniert ähnlich wie die Überwachung in Spanner, mit einigen Ausnahmen. In diesem Dokument werden diese Ausnahmen erläutert und Sie finden Links zu weiteren Informationen in der Spanner-Monitoring-Dokumentation. Wenn Sie die Spanner-Dokumentation lesen, können Sie auf diese Seite zurückgreifen, um zu prüfen, wie sich Spanner Omni unterscheidet.

Nicht unterstützte Spanner-Funktionen

Spanner Omni unterstützt alle Spanner-Monitoring-Funktionen mit Ausnahme des End-to-End-Tracings.

Telemetriesignale erfassen

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

Übersicht zur Signalerfassung

Telemetriesignale helfen Ihnen, die Leistung Ihrer Datenbank zu verstehen.

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.
Statistiktabellen Integrierte Tabellen zum Abfragen von Datenbankinformationen.

In Spanner Omni werden clientseitige Messwerte nicht unterstützt. Zu den clientseitigen Messwerten gehören Latenzen für GFE-Messwerte, die Erfassung clientseitiger Messwerte und die benutzerdefinierte Erfassung clientseitiger Messwerte. Weitere Informationen finden Sie unter Übersicht zur Signalerfassung in der Spanner-Dokumentation.

Trace-Erfassung

Traces stellen den Pfad einer Anfrage durch Ihre Anwendung dar. Sie ermöglichen es Ihnen, den Ablauf einer Anfrage zu verfolgen und die Grundursache eines Problems zu ermitteln. Die Trace-Erstellung kann beispielsweise Informationen für jede Anfrage von einem Client liefern, z. B. Spans mit Zeitstempeln, wann der Client RPC-Anfragen gesendet und empfangen hat. So können Sie Datenbankanfragen überwachen und Fehler beheben.

Weitere Informationen finden Sie unter Übersicht zur Trace-Erfassung in der Spanner-Dokumentation.

Trace-Erfassung mit OpenTelemetry einrichten

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

Die clientseitige Trace-Erstellung ist für Spanner Omni nicht verfügbar.

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

Audit-Logs

In Audit-Logs werden administrative Änderungen und Datenzugriffsereignisse aus Sicherheits- und Compliancegründen erfasst. Sie können Audit-Logs verwenden, um die Latenzen von Anfragen zu überwachen. Dazu müssen Sie die Felder für die Verarbeitungsdauer prüfen. 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 Systemstatistiken überwachen

Das Dashboard „Systemstatistiken“ 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 unter Instanzen mit Systemstatistiken überwachen in der Spanner-Dokumentation.

Nächste Schritte