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 a informazioni correlate nella documentazione sul monitoraggio di Spanner. Mentre leggi la documentazione di Spanner, torna 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 tracciabilità end-to-end.

Acquisire indicatori di telemetria

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

Panoramica dell'acquisizione dei segnali

Gli indicatori di telemetria ti aiutano a capire il rendimento del tuo database.

Per Spanner Omni sono disponibili i seguenti indicatori:

Tipo di indicatore Descrizione
Metriche Dati numerici sullo stato o sulle prestazioni del database.
Log Record generati dell'attività di sistema nel tempo.
Tracce Percorsi delle richieste tramite l'applicazione.
Tabelle delle statistiche Tabelle integrate per l'esecuzione di 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 dell'acquisizione dei segnali nella documentazione di Spanner.

Raccolta tracce

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

Per saperne di più, consulta Panoramica della raccolta delle tracce nella documentazione di Spanner.

Configura la raccolta delle tracce utilizzando OpenTelemetry

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

La tracciatura lato client non è disponibile per Spanner Omni.

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

Audit log

I log di controllo monitorano le modifiche amministrative e gli eventi di accesso ai dati per la sicurezza e la conformità. Puoi utilizzare i log di controllo per monitorare le latenze delle richieste facendo riferimento ai campi della durata dell'elaborazione. Per saperne di più, consulta Audit log.

Monitoraggio delle istanze

Monitora le istanze per assicurarti che funzionino come previsto e per aiutarti a risolvere potenziali problemi.

Monitorare le prestazioni dell'istanza utilizzando gli approfondimenti

La dashboard 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 System Insights nella documentazione di Spanner.

Passaggi successivi