• /
  • EnglishEspañolFrançais日本語한국어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

Integração de monitoramento Google Cloud Pub/Sub

A integração da New Relic com o Google Cloud Platform (GCP) inclui uma que reporta dados Google Cloud Pub/Sub para New Relic. Este documento explica como ativar a integração do GCP Pub/Sub e descreve os dados que ela reporta.

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. A integração do New Relic Pub/Sub coleta métricas de publicação, entrega, backlog e retenção em tópicos, assinaturas e snapshots.

Ativar integração

Para habilitar a integração, é necessário seguir os procedimentos padrão para conectar o serviço do GCP ao New Relic:

Frequência de votação

As integrações do New Relic consultam os serviços do GCP de acordo com um intervalo de sondagem que varia por integração. A frequência de sondagem do Google Cloud Pub/Sub é de 5 minutos. A resolução é 1 ponto de dados a cada minuto.

Importante

O Cloud Pub/Sub oferece suporte a intervalos de sondagem de 1 minuto para integrações do WIF em pré-visualização limitada. Para solicitar acesso, entre em contato com o suporte da New Relic.

Workload Identity Federation

Encontre e use dados

Após ativar a integração, os recursos do Pub/Sub aparecem como entidades no explorador de entidades do New Relic. Para ver dashboards e gerenciar serviços, acesse one.newrelic.com > All capabilities > Infrastructure > GCP.

Todas as métricas do Pub/Sub disponíveis no monitoramento de nuvem do GCP são coletadas como métricas dimensionais no tipo de evento Metric. Métricas adicionais além desta tabela são coletadas automaticamente. Consulte a documentação de métricas do Pub/Sub do Google para obter a lista completa.

Entidade

Dados métricos

Métricas Principais — Tópico

Nome da métrica

Unidade

Descrição

gcp.pubsub.topic.send_request_count

Contar

Número de requests de publicação para o tópico, facetado por código de resposta.

gcp.pubsub.topic.send_request_latencies

Microssegundos

Distribuição da latência de solicitação de publicação no tópico.

gcp.pubsub.topic.publish_message_count

Contar

Número de mensagens publicadas no tópico.

gcp.pubsub.topic.message_sizes

Bytes

Distribuição dos tamanhos das mensagens publicadas no tópico.

gcp.pubsub.topic.byte_cost

Bytes

Custo em bytes das operações no tópico, usado para contabilização de cota.

gcp.pubsub.topic.num_retained_messages

Contar

Número de mensagens retidas no tópico.

gcp.pubsub.topic.num_unacked_messages_by_region

Contar

Número de mensagens não confirmadas mantidas pelo tópico, facetadas por região.

gcp.pubsub.topic.retained_bytes

Bytes

Tamanho total em bytes das mensagens retidas no tópico.

gcp.pubsub.topic.oldest_retained_message_age

Segundos

Idade da mensagem mais antiga retida no tópico.

gcp.pubsub.topic.oldest_unacked_message_age_by_region

Segundos

Idade da mensagem não confirmada mais antiga no tópico, facetada por região.

gcp.pubsub.topic.publish_quota_utilization

Por cento

Taxa de utilização da cota de publicação para o tópico.

gcp.pubsub.topic.config_updates_count

Contar

Número de alterações de configuração aplicadas ao tópico, facetadas por tipo de operação e resultado.

Para obter a lista completa de métricas de tópicos, consulte a documentação de métricas do Pub/Sub do Google.

Métricas principais — Assinatura

Nome da métrica

Unidade

Descrição

gcp.pubsub.subscription.num_undelivered_messages

Contar

Número de mensagens de backlog não confirmadas na assinatura.

gcp.pubsub.subscription.backlog_bytes

Bytes

Tamanho total em bytes de mensagens não confirmadas na assinatura.

gcp.pubsub.subscription.oldest_unacked_message_age

Segundos

Idade da mensagem não confirmada mais antiga na assinatura.

gcp.pubsub.subscription.num_outstanding_messages

Contar

Número de mensagens entregues ao endpoint de push da assinatura, mas ainda não confirmadas.

gcp.pubsub.subscription.ack_message_count

Contar

Número de mensagens confirmadas na assinatura.

gcp.pubsub.subscription.ack_latencies

Milissegundos

Distribuição de latência de confirmação na assinatura.

gcp.pubsub.subscription.pull_request_count

Contar

Número de pull requests emitidos contra a assinatura, facetados por código de resposta.

gcp.pubsub.subscription.pull_ack_request_count

Contar

Número de requests de confirmação emitidos para a assinatura, facetados por código de resposta.

gcp.pubsub.subscription.push_request_count

Contar

Número de tentativas de push da assinatura para o respectivo endpoint, facetadas por código de resposta.

gcp.pubsub.subscription.push_request_latencies

Microssegundos

Distribuição da latência de solicitação de push da assinatura para seu endpoint, facetada por código de resposta.

gcp.pubsub.subscription.streaming_pull_response_count

Contar

Número de respostas StreamingPull retornadas para a assinatura, facetadas por código de resposta.

gcp.pubsub.subscription.expired_ack_deadlines_count

Contar

Número de prazos de confirmação que expiraram antes de o assinante confirmar a mensagem.

gcp.pubsub.subscription.dead_letter_message_count

Contar

Número de mensagens entregues da assinatura para o seu tópico de dead-letter.

gcp.pubsub.subscription.byte_cost

Bytes

Custo em bytes das operações na assinatura, usado para contabilização de cota.

gcp.pubsub.subscription.delivery_latency_health_score

Boleano

Pontuação de integridade indicando se a latência de entrega da assinatura está dentro do seu destino.

Para ver a lista completa de métricas de assinatura, consulte a documentação de métricas do Pub/Sub do Google.

Principais métricas — Snapshot

Nome da métrica

Unidade

Descrição

gcp.pubsub.snapshot.num_messages

Contar

Número de mensagens retidas no snapshot.

gcp.pubsub.snapshot.backlog_bytes

Bytes

Tamanho total em bytes das mensagens mantidas no snapshot.

gcp.pubsub.snapshot.oldest_message_age

Segundos

Idade da mensagem mais antiga no snapshot.

gcp.pubsub.snapshot.num_messages_by_region

Contar

Número de mensagens retidas no snapshot, facetado por região.

gcp.pubsub.snapshot.backlog_bytes_by_region

Bytes

Tamanho total em bytes das mensagens retidas no snapshot, facetado por região.

gcp.pubsub.snapshot.oldest_message_age_by_region

Segundos

Idade da mensagem mais antiga no snapshot, facetada por região.

gcp.pubsub.snapshot.config_updates_count

Contar

Número de alterações de configuração aplicadas ao snapshot, facetadas por tipo de operação e resultado.

Para a lista completa de métricas de snapshot, consulte a documentação de métricas do Pub/Sub do Google.

Conta de serviço ou conta de usuário

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).

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

topic.ByteCost

Custo das operações, medido em bytes. Isso é usado para medir a utilização de cotas.

topic.ConfigUpdates

Contagem cumulativa de alterações de configuração, agrupadas por tipo de operação e resultado.

topic.MessageSizes

Distribuição de tamanhos de mensagens de publicação (em bytes).

topic.NumRetainedAckedMessagesByRegion

Número de mensagens confirmadas retidas em um tópico, discriminadas por região da nuvem.

topic.NumUnackedMessagesByRegion

Número de mensagens não confirmadas em um tópico, discriminadas por região da nuvem.

topic.OldestRetainedAckedMessageAgeByRegion

Idade (em segundos) da mensagem confirmada mais antiga retida em um tópico, dividida por região da nuvem.

topic.OldestUnackedMessageAgeByRegion

Idade (em segundos) da mensagem não confirmada mais antiga em um tópico, dividida por região da nuvem.

topic.RetainedAckedBytesByRegion

Tamanho total em bytes das mensagens confirmadas retidas em um tópico, dividido por região da nuvem.

topic.SendMessageOperation

Contagem cumulativa de operações de publicação de mensagens.

topic.SendRequest

Contagem cumulativa de solicitações de publicação.

topic.UnackedBytesByRegion

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

subscription.BacklogBytes

Tamanho total em bytes das mensagens não confirmadas (também conhecido como mensagens de backlog) em uma assinatura.

subscription.ByteCost

Custo acumulado de operações, medido em bytes. Isso é usado para medir a utilização da cota.

subscription.ConfigUpdates

Contagem cumulativa de alterações de configuração para cada assinatura, agrupadas por tipo de operação e resultado.

subscription.ModAckDeadlineMessageOperation

Contagem cumulativa de operações de mensagens ModifyAckDeadline, agrupadas por resultado.

subscription.ModAckDeadlineRequest

Contagem cumulativa de solicitações ModifyAckDeadline, agrupadas por resultado.

subscription.NumOutstandingMessages

Número de mensagens entregues ao endpoint push de uma assinatura, mas ainda não reconhecidas.

subscription.NumRetainedAckedMessages

Número de mensagens confirmadas retidas em uma assinatura.

subscription.NumRetainedAckedMessagesByRegion

Número de mensagens confirmadas retidas em uma assinatura, discriminadas por região da nuvem.

subscription.NumUnackedMessagesByRegion

Número de mensagens não confirmadas em uma assinatura, discriminadas por região da nuvem.

subscription.NumUndeliveredMessages

Número de mensagens não confirmadas (também conhecidas como mensagens de backlog) em uma assinatura.

subscription.OldestRetainedAckedMessageAge

Idade (em segundos) da mensagem confirmada mais antiga retida em uma assinatura.

subscription.OldestRetainedAckedMessageAgeByRegion

Idade (em segundos) da mensagem confirmada mais antiga retida em uma assinatura, dividida por região da nuvem.

subscription.OldestUnackedMessageAge

Idade (em segundos) da mensagem não confirmada mais antiga (também conhecida como mensagem de backlog) em uma assinatura.

subscription.OldestUnackedMessageAgeByRegion

Idade (em segundos) da mensagem não confirmada mais antiga em uma assinatura, dividida por região da nuvem.

subscription.PullAckMessageOperation

Contagem cumulativa de operações de mensagem de confirmação, agrupadas por resultado.

subscription.PullAckRequest

Contagem cumulativa de solicitações de confirmação, agrupadas por resultado.

subscription.PullMessageOperation

Contagem cumulativa de operações de mensagens pull, agrupadas por resultado.

subscription.PullRequest

Contagem cumulativa de pull request, agrupada por resultado.

subscription.PushRequest

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.

subscription.PushRequestLatencies

Distribuição da latência das solicitações push (em microssegundos), agrupadas por resultado.

subscription.RetainedAckedBytes

Tamanho total em bytes das mensagens confirmadas retidas em uma assinatura.

subscription.RetainedAckedBytesByRegion

Tamanho total em bytes das mensagens confirmadas retidas em uma assinatura, dividido por região da nuvem.

subscription.StreamingPullAckMessageOperation

Contagem cumulativa de operações de mensagem de confirmação do StreamingPull, agrupadas por resultado.

subscription.StreamingPullAckRequest

Contagem cumulativa de solicitação pull de streaming com IDs de reconhecimento não vazios, agrupados por resultado.

subscription.StreamingPullMessageOperation

Contagem cumulativa de operações de streaming de mensagens pull, agrupadas por resultado.

subscription.StreamingPullModAckDeadlineMessageOperation

Contagem cumulativa de operações StreamingPull ModifyAckDeadline, agrupadas por resultado.

subscription.StreamingPullModAckDeadlineRequest

Contagem cumulativa de solicitação pull de streaming com campos ModifyAckDeadline não vazios, agrupados por resultado.

subscription.StreamingPullResponse

Contagem cumulativa de respostas pull de streaming, agrupadas por resultado.

subscription.UnackedBytesByRegion

Tamanho total em bytes das mensagens não confirmadas em uma assinatura, dividido por região da nuvem.

Copyright © 2026 New Relic Inc.

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