A integração da New Relic inclui uma integração para reportar suas métricas Microsoft Azure Spring Apps e outros dados para New Relic. Este documento explica como ativar a integração e descreve os dados reportados.
Recurso
New Relic reúne dados métricos do Azure Monitor para o serviço Azure Spring Apps. Os aplicativos Azure Spring executam computação paralela e de alto desempenho (HPC) em grande escala com eficiência no Azure. Os aplicativos Azure Spring criam e gerenciam um pool de nós computacionais (máquina virtual), instalam o aplicativo que você deseja executar e agendam trabalhos para execução nos nós.
Usando o New Relic, você pode:
- Veja os dados dos aplicativos do Azure Spring em um painel pré-criado.
- Execute uma consulta personalizada e visualize os dados.
- Crie condição do alerta para notificá-lo sobre alterações nos dados.
Ativar integração
Siga o procedimento padrão de integração Azure Monitor para ativar seu serviço Azure no monitoramento de infraestrutura New Relic .
Configuração e polling
Você pode alterar a frequência de pesquisa e filtrar dados usando opções de configuração.
A New Relic consulta seus serviços do Azure Spring Apps por meio da integração do Azure Monitor de acordo com um intervalo de pesquisa padrão.
Encontre e use dados
Para explorar seus dados de integração, acesse one.newrelic.com/infra > Azure > (select an integration).
Dados métricos
Esta integração recolhe os seguintes dados métricos.
Métrica de aplicativos do Azure Spring
Métrica | Descrição |
---|---|
| Número de temporizadores que estão atualmente ativos. |
| Número de bytes alocados no heap gerenciado. |
| O uso recente da CPU do aplicativo. Esta métrica está sendo descontinuada. Use "App CPU Usage" com o ID de métrica "PodCpuUsage". |
| Número de montagens carregadas. |
| % de tempo que o processo utilizou a CPU. |
| Número total de solicitações em processamento durante o ciclo de vida do processo. |
| Número de exceções. |
| Número total de solicitações com falha durante o tempo de vida do processo. |
| O tempo máximo de solicitações. |
| O tempo total de solicitações. |
| O número de solicitações. |
| Tamanho do pool de memória da geração antiga após um GC completo. |
| Tamanho máximo do pool de memória da geração antiga. |
| Incrementado para um aumento no tamanho do conjunto de memória da geração mais jovem após um GC antes do próximo. |
| Contagem de aumentos positivos no tamanho do conjunto de memória da geração antiga antes do GC e depois do GC. |
| Contagem de pausa do GC. |
| Tempo máximo de pausa do GC. |
| Tempo total de pausa do GC. |
| Memória atribuída à JVM em bytes. |
| Memória usada em bytes. |
| O uso recente da CPU para o processo JVM. |
| A contagem das solicitações limitadas. |
| O uso recente da CPU para todo o sistema. |
| Tamanho total de heap relatado pelo GC (MB). |
| Contagem de bytes recebidos pelos aplicativos Azure Spring dos clientes. |
| Bytes recebidos por segundo pelos aplicativos Azure Spring dos clientes. |
| Contagem de bytes enviados pelos aplicativos Azure Spring aos clientes. |
| Bytes enviados por segundo pelos aplicativos Azure Spring aos clientes. |
| Contagem de solicitações com falha dos aplicativos Azure Spring dos clientes. |
| Contagem de solicitações dos aplicativos Azure Spring dos clientes. |
| Status de resposta HTTP retornado pelos aplicativos Azure Spring. A distribuição do código de status de resposta pode ser categorizada ainda mais para mostrar respostas nas categorias 2xx, 3xx, 4xx e 5xx. |
| Retorno do tempo de resposta HTTP pelos aplicativos Azure Spring. |
| Tamanho do pool de memória da geração antiga após um GC completo. |
| Tamanho máximo do pool de memória da geração antiga. |
| Incrementado para um aumento no tamanho do conjunto de memória da geração mais jovem após um GC antes do próximo. |
| Contagem de aumentos positivos no tamanho do conjunto de memória da geração antiga antes do GC e depois do GC. |
| Contagem de pausa do GC. |
| Tempo total de pausa do GC. |
| Memória atribuída à JVM em bytes. |
| A quantidade máxima de memória em bytes que pode ser usada para gerenciamento de memória. |
| Memória do aplicativo usada em bytes. |
| Número de vezes que houve contenção ao tentar tirar o bloqueio do monitor. |
| O uso recente da CPU do aplicativo. |
| O uso recente de memória para o aplicativo. |
| Contagem cumulativa de bytes recebidos no aplicativo. |
| Contagem cumulativa de bytes enviados do aplicativo. |
| O uso recente da CPU para o processo JVM. |
| O uso recente da CPU para todo o sistema. |
| Contagem de itens de trabalho concluídos do ThreadPool. |
| Comprimento da fila de itens de trabalho do ThreadPool. |
| Número de threads do ThreadPool. |
| Erro global do Tomcat. |
| Total de bytes recebidos do Tomcat. |
| Tempo médio de solicitação do Tomcat. |
| Tempo máximo de solicitação do Tomcat. |
| Contagem total de solicitações do Tomcat. |
| Tempo total de solicitação do Tomcat. |
| Total de bytes enviados do Tomcat. |
| A quantidade máxima de memória em bytes que pode ser usada para gerenciamento de memória. |
| Contagem ativa de sessões do Tomcat. |
| Contagem máxima de sessões do Tomcat ativas. |
| Contagem total de solicitações do Tomcat. |
| Tempo total de solicitação do Tomcat. |
| Total de bytes enviados do Tomcat. |
| A quantidade máxima de memória em bytes que pode ser usada para gerenciamento de memória. |
| Contagem ativa de sessões do Tomcat. |
| Contagem máxima de sessões do Tomcat ativas. |
| Contagem de sessões criadas do Tomcat. |
| Tempo máximo de atividade da sessão do Tomcat. |
| Contagem expirada de sessões do Tomcat. |
| Contagem de sessões rejeitadas do Tomcat. |
| Contagem máxima de threads da configuração do Tomcat. |
| Contagem de threads atual do Tomcat. |
| Número total de solicitações durante o tempo de vida do processo. |
| Conjunto de trabalho do Spring App memória usada em bytes. |