• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Google Cloud Spanner monitoramento de integração

A integração da New Relic com o Google Cloud Platform (GCP) inclui uma integração para reportar dados Google Cloud Spanner para New Relic. Este documento explica como ativar a integração do GCP Cloud Spanner e descreve os dados que podem ser relatados.

Recurso

O serviço Google Cloud Spanner é um serviço de banco de dados relacional distribuído globalmente e criado para a nuvem. Usando o Google Spanner Console, os desenvolvedores podem criar uma instância do Cloud Spanner, adicionar esquemas, gravar e modificar dados e executar consultas.

Ativar integração

Para ativar a integração, siga os procedimentos padrão para conectar seu serviço GCP ao New Relic.

Frequência de votação

A integração New Relic consulta seus serviços GCP de acordo com um intervalo de sondagem, que varia dependendo da integração. A frequência de pesquisa do Google Cloud Spanner é de cinco minutos. A resolução é de 1 ponto de dados por minuto.

Encontre e use dados

Após ativar a integração e aguardar alguns minutos (com base na frequência da votação), os dados aparecerão na interface do New Relic . Para encontrar e usar seus dados, incluindo links para seu e configurações de alerta, acesse one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration).

Dados métricos

Para visualizar dados métricos para sua integração do GCP Spanner no New Relic, crie uma consulta NRQL para o evento GcpSpannerInstanceSample e GcpSpannerDatabaseSample e seus atributos relacionados.

GcpSpannerInstanceSample

Consulte o evento GcpSpannerInstanceSample no New Relic para visualizar os dados do seguinte atributo:

Atributo

Descrição

instance.autoscaling.HighPriorityCpuUtilizationTarget

Destino de utilização de CPU de alta prioridade usado para escalonamento automático.

instance.autoscaling.MaxNodes

Número máximo de nós que o escalonador automático pode alocar para a instância.

instance.autoscaling.MaxProcessingUnits

Número máximo de unidades de processamento que o escalonador automático pode alocar para a instância.

instance.autoscaling.MinNodes

Número mínimo de nós que o escalonador automático pode alocar para a instância.

instance.autoscaling.MinProcessingUnits

Número mínimo de unidades de processamento que o escalonador automático pode alocar à instância.

instance.autoscaling.StorageUtilizationTarget

Destino de utilização de armazenamento usado para escalonamento automático.

instance.backup.UsedBytes

Armazenamento de backup usado em bytes.

instance.cpu.SmoothedUtilization

Utilização suavizada de CPU provisionada por 24 horas. Os valores normalmente são números entre 0,0 e 1,0 (mas podem exceder 1,0). Os gráficos exibem os valores como uma porcentagem entre 0% e 100% (ou mais).

instance.cpu.Utilization

Porcentagem de utilização da CPU provisionada. Os valores normalmente são números entre 0,0 e 1,0 (mas podem exceder 1,0). Os gráficos exibem os valores como uma porcentagem entre 0% e 100% (ou mais).

instance.cpu.UtilizationByOperationType

Porcentagem de utilização da CPU provisionada, por tipo de operação. Os valores normalmente são números entre 0,0 e 1,0 (mas podem exceder 1,0). Os gráficos exibem os valores como uma porcentagem entre 0% e 100% (ou mais). Atualmente, não inclui a utilização da CPU para tarefas do sistema.

instance.cpu.UtilizationByPriority

Porcentagem de utilização da CPU provisionada, por prioridade. Os valores normalmente são números entre 0,0 e 1,0 (mas podem exceder 1,0). Os gráficos exibem os valores como uma porcentagem entre 0% e 100% (ou mais).

instance.dataBoost.ProcessingUnitSeconds

Total de unidades de processamento usadas para operações do DataBoost.

instance.LeaderPercentageByRegion

Porcentagem de líderes por região de nuvem. Os valores normalmente são números entre 0,0 e 1,0. Os gráficos exibem os valores como uma porcentagem entre 0% e 100%.

instance.nodes

Número total de nós.

instance.ProcessingUnits

Número total de unidades de processamento.

instance.sessions

Número de sessões em uso.

instance.storage.LimitBytes

Limite de armazenamento para instância em bytes.

instance.storage.LimitBytesPerProcessingUnit

Limite de armazenamento por unidade de processamento em bytes.

instance.storage.UsedBytes

Armazenamento usado em bytes.

instance.storage.Utilization

Armazenamento usado como uma fração do limite de armazenamento.

GcpSpannerDatabaseSample

Consulte o evento GcpSpannerDatabaseSample no New Relic para visualizar os dados do seguinte atributo:

Atributo

Descrição

api.apiRequests

Solicitações da API Cloud Spanner.

api.ReceivedBytes

Bytes de solicitação não compactados recebidos pelo Cloud Spanner.

api.Requests

Taxa de solicitações da API Cloud Spanner.

api.RequestLatencies

Distribuição da latência de requisições do servidor para um banco de dados. Isso inclui latência de processamento de solicitações no back-end e na camada API do Cloud Spanner. Não inclui sobrecarga de rede ou proxy reverso entre clientes e servidores.

api.RequestLatenciesByTransactionType

Distribuição da latência de requisições do servidor para um banco de dados. Isso inclui latência de processamento de solicitações no back-end e na camada API do Cloud Spanner. Não inclui sobrecarga de rede ou proxy reverso entre clientes e servidores.

api.SentBytes

Bytes de resposta não compactados enviados pelo Cloud Spanner.

lockStat.total.LockWaitTime

Tempo total de espera de bloqueio para conflitos de bloqueio registrados para todo o banco de dados.

queries

Contagem de consultas por nome do banco de dados, status, tipo de consulta e versão do otimizador utilizada.

queryStat.total.BytesReturned

Número de bytes de dados que a consulta retornou, excluindo sobrecarga de codificação de transmissão.

queryStat.total.CpuTime

Número de segundos de tempo de CPU que o Cloud Spanner gastou em operações para executar a consulta.

queryStat.total.Executions

Número de vezes que o Cloud Spanner viu uma consulta durante o intervalo.

queryStat.total.FailedExecutions

Número de vezes que a consulta falhou durante o intervalo.

queryStat.total.QueryLatencies

Distribuição do tempo total, em segundos, para execução de consultas no banco de dados.

queryStat.total.RemoteServiceCalls

Contagem de chamadas de serviço remoto.

queryStat.total.RemoteServiceCallsLatencies

latência de chamadas de atendimento remoto.

queryStat.total.RemoteServiceNetworkBytesSizes

Bytes de rede trocados com serviço remoto.

queryStat.total.RemoteServiceProcessedRows

Contagem de linhas processadas por um serviço remoto.

queryStat.total.RemoteServiceProcessedRowsLatencies

Latência de linhas processadas por um serviço remoto.

queryStat.total.ReturnedRows

Número de linhas que a consulta retornou.

queryStat.total.ScannedRows

Número de linhas que a consulta verificou, excluindo valores excluídos.

readStat.total.BytesReturned

Número total de bytes de dados que as leituras retornaram, excluindo a sobrecarga de codificação de transmissão.

readStat.total.ClientWaitTime

Número de segundos gastos em espera devido à limitação.

readStat.total.CpuTime

Número de segundos de tempo de CPU que o Cloud Spanner gastou para executar as leituras, excluindo CPU de pré-busca e outras sobrecargas.

readStat.total.Executions

Número de vezes que o Cloud Spanner executou as formas de leitura durante o intervalo.

readStat.total.LeaderRefreshDelay

Número de segundos gastos na coordenação de leituras em instâncias em configurações multirregionais.

readStat.total.LockingDelays

Distribuição do tempo total em segundos de espera por bloqueio.

readStat.total.ReturnedRows

Número de linhas que as leituras retornaram.

rowDeletionPolicy.DeletedRows

Contagem de linhas excluídas pela política desde a última amostra.

rowDeletionPolicy.ProcessedWatermarkAge

Tempo entre agora e o timestamp data/hora de leitura da última execução bem-sucedida. Uma execução ocorre quando a tarefa em segundo plano exclui dados elegíveis em lotes e é bem-sucedida mesmo quando há linhas que não podem ser excluídas.

rowDeletionPolicy.UndeletableRows

Número de linhas em todas as tabelas do banco de dados que não podem ser excluídas. Uma linha não pode ser excluída se, por exemplo, tiver tantas linhas filhas que uma exclusão excederia o limite de transação.

transactionStat.total.BytesWritten

Número de bytes escritos pela operação.

transactionStat.total.CommitAttempts

Número de tentativas de commit para transação.

transactionStat.total.CommitRetries

Número de tentativas de confirmação que são novas tentativas de transação anuladas anteriormente.

transactionStat.total.Participants

Distribuição do número total de participantes em cada tentativa de commit.

transactionStat.total.TransactionLatencies

Distribuição do total de segundos retirados da primeira operação da transação para confirmar ou abortar.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.