Questo documento descrive i segnali di telemetria, tra cui metriche, log, tracce e statistiche, acquisiti per Spanner.
Spanner genera dati di osservabilità, tra cui metriche, log, trace e statistiche. Puoi configurare l'acquisizione per alcuni indicatori che non vengono acquisiti. Puoi utilizzare questi indicatori per ottenere un quadro completo del rendimento del tuo sistema.
Metriche Spanner
Le metriche sono dati numerici relativi all'integrità o alle prestazioni del database, ad esempio la latenza delle richieste o l'utilizzo della CPU, che misuri a intervalli regolari nel tempo.
Cloud Monitoring misura regolarmente il servizio e l'utilizzo delle risorse Google Cloud . Per visualizzare tutte le metriche lato server e lato client raccolte da Spanner, consulta Elenco delle metriche.
Spanner include metriche lato client, ad esempio le latenze per Google Front End (GFE) e API Front End (AFE). Per ulteriori informazioni, vedi Descrizioni delle metriche lato client.
Se hai bisogno di metriche lato client personalizzate oltre a quelle raccolte da Spanner, ad esempio la latenza delle query, puoi configurare metriche lato client personalizzate utilizzando OpenTelemetry.
Le metriche personalizzate lato client possono comportare addebiti tramite il backend di osservabilità. Ad esempio, se utilizzi Cloud Monitoring come backend, la fatturazione avviene in base ai prezzi di Cloud Monitoring.
Log di Spanner
Un log è un record generato dell'attività di sistema nel tempo. Ogni log è una raccolta di voci di log con timestamp e ogni voce di log descrive un evento in un momento specifico. Per saperne di più sull'attivazione dei log, vedi Attivare gli audit log di accesso ai dati. Cloud Logging raccoglie i dati di logging dai componenti comuni delle applicazioni. Per un elenco dei tipi di log raccolti da Spanner, vedi Audit log di Spanner.
Tracce Spanner
Le tracce rappresentano il percorso di una richiesta attraverso la tua applicazione. Le tracce ti consentono di seguire il flusso di una richiesta e ti aiutano a identificare la causa principale di un problema. Puoi configurare le librerie client di Spanner per esportare le tracce lato client e lato server utilizzando le API OpenTelemetry. Per saperne di più sulla raccolta delle tracce utilizzando OpenTelemetry, consulta Panoramica della raccolta delle tracce.
Tabelle delle statistiche di Spanner
Spanner offre un insieme di tabelle delle statistiche integrate che puoi interrogare per ottenere maggiori informazioni su quanto segue:
- Query
- Letture
- Transazioni
- Serrature
- Dimensioni tabella
- Operazioni con le tabelle
Per ulteriori informazioni sulle tabelle disponibili, consulta la panoramica delle tabelle delle statistiche integrate di Spanner.
Passaggi successivi
- Elenco delle metriche di Spanner
- Panoramica delle metriche lato client
- Configurare la raccolta delle tracce utilizzando OpenTelemetry
- Panoramica delle tabelle delle statistiche integrate di Spanner
- Documentazione di OpenTelemetry