A integração do New Relic com o Google Cloud Platform (GCP) inclui uma integração para relatar dados Google Cloud Pub/Sub para o New Relic. Este documento explica como ativar a integração do GCP Pub/Sub e descreve os dados que serão relatados.
Recurso
Como parte da Google Cloud solução de análise de fluxo, o serviço Cloud Pub/Sub ingere e entrega fluxos de eventos para rápido processamento de dados e análise.
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 Pub/Sub é 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
Os tópicos do Pub/Sub são nomeados entidade que representam feeds de mensagens, e assinatura são nomeados entidade que representam destinos de mensagens em um tópico específico.
Para visualizar dados métricos para sua integração do GCP Pub/Sub no New Relic, crie uma consulta NRQL para o evento GcpPubSubTopicSample e GcpPubSubSubscriptionSample e seus atributos relacionados.
GcpPubSubTopicSample
Consulte o evento GcpPubSubTopicSample no New Relic para visualizar os dados do seguinte atributo:
Atributo  | Descrição  | 
|---|---|
  | Custo das operações, medido em bytes. Isso é usado para medir a utilização de cotas.  | 
  | Contagem cumulativa de alterações de configuração, agrupadas por tipo de operação e resultado.  | 
  | Distribuição de tamanhos de mensagens de publicação (em bytes).  | 
  | Número de mensagens confirmadas retidas em um tópico, discriminadas por região da nuvem.  | 
  | Número de mensagens não confirmadas em um tópico, discriminadas por região da nuvem.  | 
  | Idade (em segundos) da mensagem confirmada mais antiga retida em um tópico, dividida por região da nuvem.  | 
  | Idade (em segundos) da mensagem não confirmada mais antiga em um tópico, dividida por região da nuvem.  | 
  | Tamanho total em bytes das mensagens confirmadas retidas em um tópico, dividido por região da nuvem.  | 
  | Contagem cumulativa de operações de publicação de mensagens.  | 
  | Contagem cumulativa de solicitações de publicação.  | 
  | Tamanho total em bytes das mensagens não confirmadas em um tópico, dividido por região da nuvem.  | 
GcpPubSubSubscriptionSample
Consulte o evento GcpPubSubSubscriptionSample no New Relic para visualizar os dados do seguinte atributo:
Atributo  | Descrição  | 
|---|---|
  | Tamanho total em bytes das mensagens não confirmadas (também conhecido como mensagens de backlog) em uma assinatura.  | 
  | Custo acumulado de operações, medido em bytes. Isso é usado para medir a utilização da cota.  | 
  | Contagem cumulativa de alterações de configuração para cada assinatura, agrupadas por tipo de operação e resultado.  | 
  | Contagem cumulativa de operações de mensagens ModifyAckDeadline, agrupadas por resultado.  | 
  | Contagem cumulativa de solicitações ModifyAckDeadline, agrupadas por resultado.  | 
  | Número de mensagens entregues ao endpoint push de uma assinatura, mas ainda não reconhecidas.  | 
  | Número de mensagens confirmadas retidas em uma assinatura.  | 
  | Número de mensagens confirmadas retidas em uma assinatura, discriminadas por região da nuvem.  | 
  | Número de mensagens não confirmadas em uma assinatura, discriminadas por região da nuvem.  | 
  | Número de mensagens não confirmadas (também conhecidas como mensagens de backlog) em uma assinatura.  | 
  | Idade (em segundos) da mensagem confirmada mais antiga retida em uma assinatura.  | 
  | Idade (em segundos) da mensagem confirmada mais antiga retida em uma assinatura, dividida por região da nuvem.  | 
  | Idade (em segundos) da mensagem não confirmada mais antiga (também conhecida como mensagem de backlog) em uma assinatura.  | 
  | Idade (em segundos) da mensagem não confirmada mais antiga em uma assinatura, dividida por região da nuvem.  | 
  | Contagem cumulativa de operações de mensagem de confirmação, agrupadas por resultado.  | 
  | Contagem cumulativa de solicitações de confirmação, agrupadas por resultado.  | 
  | Contagem cumulativa de operações de mensagens pull, agrupadas por resultado.  | 
  | Contagem cumulativa de pull request, agrupada por resultado.  | 
  | Contagem cumulativa de tentativas de push, agrupadas por resultado. Ao contrário dos pulls, a implementação do servidor push não agrupa mensagens do usuário, portanto, cada solicitação contém apenas uma mensagem do usuário. O servidor push tenta novamente em caso de erros, portanto, uma determinada mensagem do usuário pode aparecer várias vezes.  | 
  | Distribuição da latência das solicitações push (em microssegundos), agrupadas por resultado.  | 
  | Tamanho total em bytes das mensagens confirmadas retidas em uma assinatura.  | 
  | Tamanho total em bytes das mensagens confirmadas retidas em uma assinatura, dividido por região da nuvem.  | 
  | Contagem cumulativa de operações de mensagem de confirmação do StreamingPull, agrupadas por resultado.  | 
  | Contagem cumulativa de solicitação pull de streaming com IDs de reconhecimento não vazios, agrupados por resultado.  | 
  | Contagem cumulativa de operações de streaming de mensagens pull, agrupadas por resultado.  | 
  | Contagem cumulativa de operações StreamingPull ModifyAckDeadline, agrupadas por resultado.  | 
  | Contagem cumulativa de solicitação pull de streaming com campos ModifyAckDeadline não vazios, agrupados por resultado.  | 
  | Contagem cumulativa de respostas pull de streaming, agrupadas por resultado.  | 
  | Tamanho total em bytes das mensagens não confirmadas em uma assinatura, dividido por região da nuvem.  |