Monitoring-Übersicht

Die Überwachung in Spanner Omni funktioniert ähnlich wie in Spanner, mit einigen Ausnahmen. In diesem Dokument werden diese Ausnahmen erläutert und Sie finden Links zu entsprechenden Informationen in der Spanner-Dokumentation zum Monitoring. 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-Überwachungsfunktionen mit Ausnahme der 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.

Übersicht zur Signalerfassung

Telemetriesignale helfen Ihnen, die Leistung Ihrer Datenbank zu verstehen.

Für Spanner Omni sind die folgenden Signale 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. 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 Ursache eines Problems zu ermitteln. Beim Tracing können beispielsweise Informationen für jede Anfrage von einem Client bereitgestellt werden, 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.

Clientseitiges Tracing 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 für Sicherheit und Compliance 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 in der Spanner Dokumentation.

Instanzen überwachen

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

Instanzleistung mit Systemanalysen überwachen

Das Dashboard für Systemanalysen 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 Systemanalysen überwachen in der Spanner-Dokumentation.

Nächste Schritte