A integração da New Relic com o Google Cloud Platform (GCP) inclui uma que reporta dados Google Cloud Run para New Relic. Este documento explica como ativar a integração do GCP Cloud Run e descreve os dados que ela reporta.
Recurso
O Cloud Run é a plataforma de contêiner sem servidor totalmente gerenciada do Google Cloud para executar serviços sem estado e trabalhos únicos. A integração do Cloud Run da New Relic coleta métricas de requests, latência, utilização de contêiner e execução em serviços (por meio de revisões) e trabalhos.
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:
- Conecte-se com a Workload Identity Federation (recomendado)
- Conectar com conta de serviço ou conta de usuário
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 para o Google Cloud Run é de 5 minutos. A resolução é 1 ponto de dados a cada minuto.
Workload Identity Federation
Encontre e use dados
Após habilitar a integração, os recursos do Cloud Run 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 Cloud Run 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 Cloud Run do Google para ver a lista completa.
Entidade
Dados métricos
Métricas principais — Revisão
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Contar | Número de requests que chegam à revisão, facetados por |
| Milissegundos | Distribuição de latência de solicitação para o tráfego atendido pela revisão. |
| Segundos | Tempo faturável agregado em todas as instâncias de contêiner da revisão. |
| Contar | Número de instâncias de contêiner que dão suporte à revisão, facetadas por estado (ativo, ocioso). |
| Segundos | Segundos de CPU alocados às instâncias de contêiner da revisão. |
| Por cento | Distribuição da utilização de CPU das instâncias de contêiner da revisão. |
| GiB-segundos | Segundos de memória alocados às instâncias de contêiner da revisão. |
| Por cento | Distribuição da utilização de memória das instâncias de contêiner da revisão. |
| Bytes | Bytes de rede recebidos pelas instâncias de contêiner da revisão. |
| Bytes | Bytes de rede enviados pelas instâncias de contêiner da revisão. |
| Contar | Máximo de requests simultâneos observados por instância de contêiner da revisão. |
| Milissegundos | Distribuição de latência de inicialização do contêiner para a revisão. |
Para obter a lista completa de métricas de revisão, consulte a documentação de métricas do Cloud Run do Google.
Métricas principais — Job
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Contar | Número de execuções de job concluídas, facetadas por resultado (bem-sucedido, com falha, cancelado). |
| Contar | Número de execuções atualmente em andamento para o job. |
| Contar | Número de tentativas de tarefa concluídas em todas as execuções do trabalho. |
| Contar | Número de tentativas de tarefa atualmente em execução nas execuções do job. |
| Segundos | Segundos de CPU alocados às instâncias de contêiner do job. |
| GiB-segundos | Segundos de memória alocados às instâncias de contêiner do job. |
| Bytes | Bytes de rede recebidos pelas instâncias de contêiner do job. |
| Bytes | Bytes de rede enviados pelas instâncias de contêiner do job. |
Para a lista completa de métricas de job, consulte a documentação de métricas do Google Cloud Run.
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 dados são anexados ao seguinte tipo de evento:
Entidade | Tipo de evento | Fornecedor |
|---|---|---|
Revisão |
|
|
Para saber mais sobre como usar seus dados, consulte Compreender e usar dados de integração.
Executar dados de revisão
Métrica | Unidade | Descrição |
|---|---|---|
| Segundos | Tempo faturável agregado de toda instância da revisão. Para uma determinada instância de contêiner, o tempo faturável ocorre quando a instância de contêiner está sendo iniciada ou pelo menos uma solicitação está sendo processada. O tempo faturável é arredondado para os 100 milissegundos mais próximos. Exemplos: Se uma revisão com 2 instâncias de instância tiver atendido tráfego continuamente no último minuto, o valor será 2s/s com o alinhador "rate" padrão. Se uma única solicitação com duração de 30 ms foi recebida por uma revisão no último minuto, ela será arredondada para 100 ms e calculada em média para 1,7 ms/s ao longo do minuto com o alinhador de "taxa" padrão. |
| Segundos | Alocação de CPU do contêiner da revisão em segundos. |
| Outro | Alocação de memória do contêiner da revisão em Gigabytes-segundos. |
| Contar | Número de solicitações que chegam à revisão. Exclui solicitações que não estão chegando à sua instância do contêiner (por exemplo, solicitações não autorizadas ou quando o número máximo de instância é atingido). |
| Milissegundos | Distribuição da latência da solicitação em milissegundos até a revisão. |