A integração da New Relic com o Google Cloud Platform (GCP) inclui uma que reporta dados do Google App Engine para New Relic. Este documento explica como ativar a integração do GCP App Engine e descreve os dados que ela reporta.
Para obter mais informações sobre o monitoramento de aplicativos que residem em um ambiente do Google App Engine com (em vez de monitorar os próprios serviços do Google App Engine), consulte ambiente do Google App Engine.
Recurso
O App Engine é um serviço Google Cloud Platform que abstrai a infraestrutura subjacente do aplicativo mobile e da web. A integração App Engine da New Relic coleta métricas de solicitação, resposta, latência, memória e instância para cada serviço App Engine. Ambos os ambientes Standard e Flexible são suportados.
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 App Engine é 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 App Engine 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 App Engine 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 App Engine do Google para obter a lista completa.
Entidade
Dados métricos
Métricas principais — Serviço
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Contar | Número de respostas HTTP atendidas pelo serviço do App Engine, facetadas por
. |
| Milissegundos | Distribuição da latência de solicitações atendidas pelo serviço do App Engine. |
| Contar | Número de instâncias atualmente em execução para o serviço do App Engine. |
| Bytes | Memória em uso pelas instâncias de serviço do App Engine. |
| Por cento | Utilização de CPU nas instâncias de serviço do App Engine. |
| Bytes | Bytes de rede recebidos pelas instâncias de serviço do App Engine. |
| Bytes | Bytes de rede enviados por instâncias de serviço do App Engine. |
Para a lista completa de métricas do App Engine, consulte a documentação de métricas do App Engine do Google.
Métricas principais — Fila de tarefas
Nome da métrica | Unidade | Descrição |
|---|---|---|
| Contar | Contagem de tentativas de tarefa divididas por código de resposta. |
| Milissegundos | Atraso entre cada hora de tentativa agendada e a hora de tentativa real. |
| Contar | Número de tarefas na fila. |
| Contar | Contagem de chamadas de API do Cloud Tasks, facetada por
e
. |
Para ver a lista completa de métricas do Cloud Tasks, consulte a documentação de métricas do Cloud Tasks do Google.
Conta de serviço ou conta de usuário
Encontre e use dados
Depois de conectar a integração do Google App Engine ao New Relic e aguardar alguns minutos (com base na frequência de pesquisa), você poderá encontrar e usar os dados de integração:
Ver dados de integração do Google App Engine | Aqui... |
|---|---|
e alertas | Vá para one.newrelic.com > All capabilities > Infrastructure > GCP > Google App Engine. |
dados métricos no dashboard personalizado | Crie consultas e gráficos personalizados usando o evento |
Dados métricos
Para visualizar dados métricos para sua integração do Google App Engine no New Relic, crie uma consulta NRQL para o evento GcpAppEngineServiceSample e GcpCloudTasksQueueSample e seus atributos relacionados.
Importante
Diferentes métricas estão disponíveis dependendo se o seu aplicativo está sendo executado em um ambiente padrão ou flexível, portanto, algumas métricas podem não estar disponíveis para o seu aplicativo.
GcpAppEngineServiceSample
Consulte o evento GcpAppEngineServiceSample no New Relic para visualizar os dados do seguinte atributo:
Atributo | Descrição |
|---|---|
| Número total de núcleos de CPU alocados para uma versão do ambiente flexível do App Engine. |
| A fração de CPU alocada em uso em uma versão do ambiente flexível do App Engine. |
| Contagem delta de bytes lidos do disco em uma versão do ambiente flexível do App Engine. |
| Contagem delta de bytes gravados no disco em uma versão do ambiente flexível do App Engine. |
| Contagem delta de bytes de rede recebidos em todas as VMs em uma versão de ambiente flexível do App Engine. |
| Contagem delta de bytes de rede de saída em todas as VMs em uma versão de ambiente flexível do App Engine. |
| Contagem delta de interceptações realizadas para evitar ataques DoS. |
| Contagem delta de solicitações que falharam porque o aplicativo ultrapassou a cota. |
| Contagem de respostas HTTP Delta. |
| Latência da resposta HTTP, em milissegundos. |
| Delta conta com o estilo de atendimento HTTP. |
| Utilização de Memcache, em 1/100 de uma unidade de computação Memcache. |
| Contagem de operações principais do memcache. |
| Número de bytes recebidos pelo aplicativo da API memcache. |
| Número de bytes enviados pelo aplicativo por meio da API memcache. |
| Uso da CPU em megaciclos. |
| Número de instâncias existentes. |
| Memória total usada pela execução da instância. |
| Contagem delta da largura de banda da rede de entrada. |
| Contagem delta da largura de banda da rede de saída. |
GcpCloudTasksQueueSample
Consulte o evento GcpCloudTasksQueueSample no New Relic para visualizar os dados do seguinte atributo:
Atributo | Descrição |
|---|---|
| Contagem de chamadas de API do Cloud Tasks. |
| Contagem de tentativas de tarefa divididas por código de resposta. |
| Atraso entre cada hora de tentativa agendada e a hora de tentativa real. |