Visão geral da captura de indicadores

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

O Spanner gera dados de observabilidade, incluindo métricas, registros, rastros e estatísticas. É possível configurar a captura para alguns sinais que não são capturados. Você pode usar esses indicadores para ter uma visão geral completa da performance do 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ções 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 a Lista de métricas.

O Spanner também oferece métricas personalizadas do lado do cliente que podem ser configuradas usando o OpenTelemetry ou o OpenCensus com um exportador.

As métricas personalizadas do lado do cliente podem gerar cobranças no back-end de observabilidade. Por exemplo, se você usar o Cloud Monitoring como seu back-end, o faturamento será 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 os 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 de tipos de registro coletados pelo Spanner, consulte Registros de auditoria do Spanner.

Traces do Spanner

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

Tabelas de estatísticas do Spanner

O Spanner oferece um conjunto de tabelas de estatísticas integradas que podem ser consultadas para ter mais informações 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