Panoramica del monitoraggio

Il monitoraggio in Spanner Omni funziona in modo simile al monitoraggio in Spanner, con alcune eccezioni. Questo documento fornisce spiegazioni di queste eccezioni e ti indirizza alle informazioni correlate nella documentazione di monitoraggio di Spanner. Mentre leggi la documentazione di Spanner, fai riferimento a questa pagina per verificare in che modo Spanner Omni è diverso.

Funzionalità di Spanner non supportate

Spanner Omni supporta tutte le funzionalità di monitoraggio di Spanner, tranne la traccia end-to-end.

Acquisire i segnali di telemetria

Per ottenere informazioni su prestazioni, utilizzo e potenziali problemi, puoi acquisire i segnali dal database Spanner Omni.

Panoramica sull'acquisizione dei segnali

I segnali di telemetria ti aiutano a capire il rendimento del tuo database.

I seguenti segnali sono disponibili per Spanner Omni:

Tipo di indicatore Descrizione
Metriche Dati numerici sullo stato o sul rendimento del database.
Log Record generati dell'attività di sistema nel tempo.
Tracce Percorsi delle richieste nella tua applicazione.
Tabelle delle statistiche Tabelle integrate per eseguire query sulle informazioni del database.

In Spanner Omni, le metriche lato client non sono supportate. Le metriche lato client includono le latenze per le metriche GFE, la raccolta di metriche lato client e la raccolta di metriche lato client personalizzate. Per saperne di più, consulta la panoramica sull'acquisizione dei segnali nella documentazione di Spanner.

Raccolta di Trace

Le tracce rappresentano il percorso di una richiesta attraverso l'applicazione. Ti consentono di seguire il flusso di una richiesta e di identificare la causa principale di un problema. Ad esempio, la traccia può fornire informazioni per ogni richiesta di un client, ad esempio gli intervalli con i timestamp di quando il client ha inviato e ricevuto le richieste RPC. In questo modo puoi monitorare ed eseguire il debug delle richieste di database.

Per saperne di più, consulta la panoramica sulla raccolta di tracce nella documentazione di Spanner.

Configurare la raccolta di tracce utilizzando OpenTelemetry

Puoi configurare le librerie client di Spanner per esportare le tracce utilizzando OpenTelemetry API. Questa procedura prevede la configurazione dell'SDK OpenTelemetry e l'utilizzo di un esportatore per inviare i dati di traccia a un backend di osservabilità.

La traccia lato client non è disponibile per Spanner Omni.

Per saperne di più, consulta Configurare la raccolta di tracce utilizzando OpenTelemetry nella documentazione di Spanner.

Audit log

Gli audit log tengono traccia delle modifiche amministrative e degli eventi di accesso ai dati per la sicurezza e la conformità. Puoi utilizzare gli audit log per monitorare le latenze delle richieste facendo riferimento ai campi della durata dell'elaborazione. Per saperne di più, consulta Audit log nella documentazione di Spanner.

Monitoraggio delle istanze

Monitora le tue istanze per assicurarti che funzionino come previsto e per risolvere i potenziali problemi.

Monitorare il rendimento dell'istanza utilizzando gli approfondimenti

La dashboard degli approfondimenti di sistema fornisce grafici e metriche per latenza, utilizzo della CPU, spazio di archiviazione, throughput e altre statistiche sul rendimento. Puoi utilizzare questa dashboard per monitorare le istanze e i database Spanner Omni. Per saperne di più, consulta Monitorare le istanze con gli approfondimenti di sistema nella documentazione di Spanner.

Passaggi successivi