Vista geral da captura de sinais

Este documento oferece informações sobre sinais de telemetria, como métricas, registos, rastreios e estatísticas que são capturados para o Spanner.

O Spanner gera dados de observabilidade, incluindo métricas, registos, rastreios e estatísticas. Pode configurar a captura de alguns sinais que não são capturados. Pode usar estes sinais para ter uma imagem completa do desempenho do seu sistema.

Métricas do Spanner

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

O Cloud Monitoring mede regularmente o seu serviço e utilização dos Google Cloud recursos. Para ver todas as métricas do lado do servidor e do lado do cliente recolhidas pelo Spanner, consulte a lista de métricas.

Se precisar de métricas personalizadas do lado do cliente além das métricas recolhidas pelo Spanner, pode configurar métricas personalizadas do lado do cliente usando o OpenTelemetry ou o OpenCensus.

As métricas personalizadas por parte do cliente podem incorrer em cobranças através do seu back-end de observabilidade. Por exemplo, se usar o Cloud Monitoring como back-end, a faturação é feita de acordo com os preços do Cloud Monitoring.

Registos do Spanner

Um registo é um registo gerado da atividade do sistema ao longo do tempo. Cada registo é uma coleção de entradas de registo com indicação de data/hora, e cada entrada de registo descreve um evento num momento específico. Para mais informações sobre como ativar os registos, consulte o artigo Ative os registos de auditoria de acesso a dados. O Cloud Logging recolhe dados de registo de componentes comuns da aplicação. Para ver uma lista dos tipos de registos recolhidos pelo Spanner, consulte os registos de auditoria do Spanner.

Rastreios do Spanner

Os rastreios representam o caminho de um pedido através da sua aplicação. Os rastreios permitem-lhe acompanhar o fluxo de um pedido e ajudam a identificar a causa principal de um problema. Pode configurar as bibliotecas de cliente do Spanner para exportar rastreios do lado do cliente e do lado do servidor através das APIs OpenTelemetry. Para mais informações sobre a recolha de rastreios com o OpenTelemetry, consulte o artigo Vista geral da recolha de rastreios.

Tabelas de estatísticas do Spanner

O Spanner oferece um conjunto de tabelas de estatísticas incorporadas que pode consultar para obter mais informações sobre o seguinte:

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

Para mais informações sobre as tabelas disponíveis, consulte o artigo Vista geral das tabelas de estatísticas incorporadas do Spanner.

O que se segue?