A integração da New Relic com o Google Cloud Platform (GCP) inclui uma integração para reportar 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 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. |