• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Página JVMs (Java): Visualize a métrica do servidor de aplicativos do JMX

Você pode usar o agente Java da New Relic para coletar e visualizar métricas adicionais fornecidas pelos servidores de aplicativos mais comuns via JMX. As métricas coletadas variam de acordo com o servidor do aplicativo e incluem medições de pools de threads, sessões HTTP e transações.

Ver métricas JVM

Os servidores de aplicativos coletam e reportam diferentes métricas, que aparecem na página JVMs do APM. (Para aplicativos que usam New Relic via Heroku, a página JVMs é chamada Instances.)

No mínimo, cada servidor de aplicativos coleta e reporta dados métricos na memória. Para obter instruções sobre como ativar a métrica JMX, consulte a documentação do seu servidor de aplicativos.

Para visualizar métricas JVM:

  1. Vá para

    one.newrelic.com > All capabilities > APM & services > (select an app) > Monitoring > JVMs > (select a JVM)

    .

  2. Na página

    Memory

    da JVM selecionada, use qualquer uma das funções padrão da interface do usuário do New Relic para detalhar informações detalhadas.

  3. Para visualizar outras métricas, selecione qualquer aba disponível.

  4. Opcional: para usar o criador de perfil de encadeamento para procurar gargalo nos dados de execução de encadeamentos, selecione

    Profile this JVM

    .

one.newrelic.com > All capabilities > APM & services > (select an app) > Monitoring > JVMs: dependendo da métrica que seu servidor de aplicativo está reportando, uma ou mais guias aparecem na sua página JVM.

Guias disponíveis por servidor de aplicativos

Esta tabela lista quais guias aparecem na página JVM para servidores de aplicativos. Se o seu servidor de aplicativos não relatar um tipo específico de dados métricos, a guia não aparecerá na sua página JVM.

Servidor de aplicativos

Memória

Conjuntos de threads

Sessões HTTP

Transição do servidor de aplicativos

Fontes de dados

Glassfish

JBoss 5AS

JBoss 6AS

JBoss 6EAP

JBoss 7EAP

JBoss 7AS

Jetty

Resin 3

Resin 4

Tomcat

TomEE

WebLogic

Websphere Liberty

Websphere Traditional

WildFly

Métrica disponível por aba

Aqui está um resumo da métrica disponível na página JVM. Se o servidor de aplicativos não suportar uma métrica específica, essa guia não aparecerá na página da JVM.

JMX

Gráficos métricos

Memória

  • Heap memory usage:

    Cada gráfico mostra o espaço de heap usado e confirmado em MB para um determinado heap.

  • Non-heap memory pool usage for the JVM:

    O cache de código usado e CMS Perm Gen usado em MB.

  • Garbage collection:

    O tempo de CPU da coleta de lixo.

  • Class count:

    A contagem de classes carregadas e descarregadas para a JVM.

Tópicos

  • Thread count:

    O número atual de encadeamentos ativos na JVM.

  • Thread pool:

    A contagem de threads ativos e inativos do pool. Em servidores de aplicativos suportados, um gráfico mostra cada pool de threads presente no servidor de aplicativos, bem como a proporção entre a contagem de threads ativa e máxima para cada pool de threads.

Sessões HTTP

  • Session:

    As contagens de sessões HTTP ativas, invalidadas por tempo limite e invalidadas para o aplicativo. Em servidores de aplicativos compatíveis, um gráfico mostra cada aplicativo presente no servidor de aplicativos.

Transição do servidor de aplicativos

  • Active transaction:

    O número de transações ativas no gerenciador de transações do servidor de aplicativos.

  • Created transaction:

    A alteração no número total de transações criadas por servidor de aplicativos. Alguns servidores de aplicativos separam transações de nível superior e transações aninhadas.

  • Finished transaction:

    A alteração no número total de transações concluídas por servidor de aplicativos. Alguns servidores de aplicativos os separam por transações abortadas e concluídas.

Fontes de dados

A métrica da guia fonte de dados varia de acordo com o servidor do aplicativo. Para obter mais detalhes, consulte Métrica de fonte de dados por servidor de aplicativos. Para obter detalhes sobre a métrica da fonte de dados do WebLogic, consulte Métrica JMX do WebLogic.

Métrica de fonte de dados por servidor de aplicativo

Para servidores de aplicativos suportados, o agente coleta métricas de origem de dados JMX. Você pode visualizar essas métricas em one.newrelic.com > All capabilities > APM & services > (select an app) > Monitoring > JVMs > Data sources. Para ver essas métricas, certifique-se de que sua fonte de dados tenha sido configurada corretamente para monitoramento JMX para seu servidor de aplicativos.

Servidor de aplicativos

Métrica

Tomcat

  • Max connections:

    O máximo de conexões disponíveis para uma fonte de dados. Geralmente é um parâmetro configurável.

  • Active connections:

    O número atual de conexões ativas em uma fonte de dados.

  • Idle connections:

    O número atual de conexões inativas em uma fonte de dados.

WebSphere Liberty

  • Max connections:

    O máximo de conexões disponíveis para uma fonte de dados. Geralmente é um parâmetro configurável.

  • Active connections:

    O número atual de conexões ativas em uma fonte de dados.

  • Idle connections:

    O número atual de conexões inativas em uma fonte de dados.

  • Wait time:

    A quantidade média de tempo que uma conexão precisa esperar antes de ser processada.

  • Destroyed connections:

    O número de conexões destruídas.

Resin

  • Max connections:

    O máximo de conexões disponíveis para uma fonte de dados. Geralmente é um parâmetro configurável.

  • Active connections:

    O número atual de conexões ativas em uma fonte de dados.

  • Idle connections:

    O número atual de conexões inativas em uma fonte de dados.

  • Created connections:

    O número de conexões criadas.

Habilite o Spring Boot 2.2 e superior com Tomcat

Para permitir que o New Relic acesse a métrica JMX do Tomcat ao executar com Spring Boot 2.2 e superior, a propriedade do sistema server.tomcat.mbeanregistry.enabled deve ser definida como true. Consulte as notas de versão do Spring Boot 2.2.

Ativar métrica do WebSphere PMI

Para permitir que o New Relic acesse a métrica do WebSphere PMI, será necessário configurar o WebSphere para monitor os conjuntos de estatísticas necessários.

Métrica coletada do PMI do WebSphere

Quando ativado, o New Relic coleta as seguintes métricas do WebSphere PMI. Se você deseja que outras métricas de PMI além dessas sejam coletadas e exibidas no dashboard personalizado do New Relic, utilize a instrumentação JMX.

Métrica WebLogic JMX

No WebLogic, o JMX está habilitado por padrão. A New Relic coleta a seguinte métrica mbeans .

Dica

Para coletar métricas JMX adicionais, use um arquivo YAML personalizado.

Copyright © 2024 New Relic Inc.

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