Visão geral da captura de indicadores

Este documento oferece informações sobre sinais de telemetria, como métricas, registros, rastreamentos e estatísticas capturadas para o Spanner.

O Spanner gera dados de observabilidade, incluindo métricas, registros, traces e estatísticas. É possível configurar a captura de alguns indicadores que não são capturados. Use esses indicadores para ter uma visão completa da performance do seu sistema.

Métricas do Spanner

As métricas são dados numéricos sobre a integridade ou o desempenho do banco de dados, como latência de solicitação ou utilização da CPU, que você mede em intervalos regulares ao longo do tempo.

O Cloud Monitoring mede regularmente seu serviço e o uso dos recursos do Google Cloud . Para conferir todas as métricas do lado do servidor e do cliente coletadas pelo Spanner, consulte Lista de métricas.

Se você precisar de métricas personalizadas do lado do cliente além das coletadas pelo Spanner, configure métricas personalizadas do lado do cliente usando OpenTelemetry ou OpenCensus.

As métricas personalizadas do lado do cliente podem gerar cobranças pelo back-end de observabilidade. Por exemplo, se você usa o Cloud Monitoring como back-end, o faturamento é feito de acordo com os preços do Cloud Monitoring.

Registros do Spanner

Um registro é um registro gerado da atividade do sistema ao longo do tempo. Cada registro é uma coleção de entradas de registro com data e hora, e cada entrada de registro descreve um evento em um momento específico. Para mais informações sobre como ativar registros, consulte Ativar registros de auditoria de acesso a dados. O Cloud Logging coleta dados de registro de componentes comuns do aplicativo. Para conferir uma lista dos tipos de registros coletados pelo Spanner, consulte Registros de auditoria do Spanner.

Rastreamentos do Spanner

Os traces representam o caminho de uma solicitação no seu aplicativo. Os traces permitem seguir o fluxo de uma solicitação e ajudam a identificar a causa raiz de um problema. É possível configurar as bibliotecas de cliente do Spanner para exportar rastreamentos do lado do cliente e do servidor usando as APIs do OpenTelemetry. Para mais informações sobre a coleta de rastreamentos usando o OpenTelemetry, consulte Visão geral da coleta de rastreamentos.

Tabelas de estatísticas do Spanner

O Spanner oferece um conjunto de tabelas de estatísticas integradas que podem ser consultadas para saber mais sobre o seguinte:

  • Consultas
  • Leituras
  • Transações
  • Fechaduras
  • Tamanhos de tabela
  • Operações de tabela

Para mais informações sobre as tabelas disponíveis, consulte Visão geral das tabelas de estatísticas integradas do Spanner.

A seguir