Este são os dez principais resultados. Para visualizar os resultados completos da pesquisa, clique em Voltar .

Monitoramento de Java


Identifique e resolva questões de desempenho até a linha de código. A APM da New Relic é a única ferramenta necessária para ver tudo no aplicativo Java: desde a experiência do usuário final até o monitoramento do servidor. Basta adicionar o jar New Relic ao seu servidor de aplicativo para iniciar. O monitoramento de Java nunca foi tão fácil.

Veja as instruções de instalação

Tenha visão global com o monitoramento de Java

Use o Painel de visão geral do aplicativo para obter informações gerais sobre o aplicativo e para detalhar informações geográficas, transações da web, estatísticas JVM e erros. Em um único lugar, veja:

  • Tempo de resposta
  • Nota Apdex
  • Taxa de transferência (solicitações por minuto).
  • Transações da web
  • Taxa de erros
  • Eventos recentes
  • Informações do servidor
Encontre erros de java e problemas rapidamente

Veja o tempo de carregamento de páginas de usuários reais, por navegador e posição geográfica. Encontre gargalos no seu aplicativo detalhados à linha de código ou busca de SQL. Com o monitoramento de Java é fácil ver as cinco transações principais da web, os tempos de resposta médios e a taxa de transferência, com links para rastreamentos de transações.

  • Rastreie aplicativos distribuídos e SOA com o rastreamento entre aplicativos e o nosso painel de mapa de aplicativos.
  • Analise o desempenho de aplicativos antes e depois de novas implementações de códigos.
  • Monitore transações em segundo plano e via web.
  • Receba alertas de erros e exceções de aplicativos, resolva problemas antes de que eles afetem os usuários.
Faça buscas detalhadas para obter informações

A IU da New Relic monitora todos os detalhes dos aplicativos, desde a experiência do usuário final, passando pelos servidores, até a linha de código. Forneça à sua equipe acesso ao painel New Relic, com informações detalhadas sobre as transações via web, inclusive as principais, rastros de navegadores e de transações. Vestígios do navegador estão ligados à transação de rastreamento de aplicativo web associado de modo a obter uma visão detalhada de uma interação com o usuário específico.

Relatórios de erros

É importante entender os tipos de erros que os usuários estão recebendo. A New Relic relata uma taxa de erros, bem como detalhes de erros para transações de web que retornam um erro de nível 400 ou 500. Detalhes de erros incluem o URL que gerou o erro, o código de status, a contagem e a mensagem enviada ao usuário. Configure o software da New Relic para enviar alertas quando a taxa de erros atingir um limite crítico. Os códigos de status de HTTP a seguir são rastreados como erros por padrão:

  • Solicitação incorreta 400
  • Não autorizado 401
  • Proibido 403
  • Gateway incorreto 502
  • Serviço não disponível 503
Consultas SQL

Os programas da New Relic instrumentam chamadas da JDBC para bases de dados principais. Os drivers JDBC com suporte incluem: MySQL, Postgres, Oracle, jTDS (servidor SQL e Sybase), sqljdbc4 (servidor SQL) e Apache Derby.

O aplicativo da New Relic inclui tempo de chamada da base de dados em dados agregados, divisão de transações web, tarefas em segundo plano e rastreamento de transações.

Para a mais lenta das transações o aplicativo da New Relic oferece informações detalhadas de ligações SQL. Cada declaração que foi lentamente preparada exibe tanto a duração quanto a contagem de ligações. Caso decida, exiba também os parâmetros SQL. Se você estiver usando MySQL ou Postgress, as informações para Slow SQL da New Relic incluem um plano de explicações para a solicitação.

Juntos, esses recursos oferecem uma visão completa de sua atividade de banco de dados e onde estão as maiores oportunidades de otimização.

Chamadas HTTP externas

Para muitos aplicativos, o maior contribuinte para o tempo de resposta da transação web é uma chamada HTTP de saída. Essas chamadas podem ir para serviços no seu sistema ou para serviços externos, como Amazon S3. O agente da New Relic rastreia essas chamadas para que você possa monitorá-las em métricas de resumo, mapa de aplicativos e rastreamento de transações. Você pode até configurar o agente da New Relic para relatar todos ou alguns dos parâmetros de solicitação da ligação.

O aplicativo da New Relic também podem rastrear ligações externas de HTTP entre os seus aplicativos. Se você tiver múltiplos aplicativos conectados que usam a New Relic, é possível ver as conexões entre as transações da web na métrica de resumo, no mapa de aplicativos e no rastreamento de transações.

Estatísticas JVM

O APM da New Relic oferece visibilidade em relação ao comportamento do servidor de JVM e de aplicativos. Essas informações podem ser cruciais para a resolução de problemas, a otimização e o planejamento de capacidade. Dependendo do servidor do seu aplicativo, você receberá as seguintes informações:

  • Memória alocada para áreas heap e não heap
  • Atividade do coletor de lixo
  • Contagem de classe carregada e não carregada para JVM
  • Contagem de thread ativa para o JVM
  • Contagem de threads ativa e ociosa para cada pool de thread
  • A proporção da contagem máxima de thread para cada pool de threads
  • Contagens ativas, expiradas e rejeitadas de sessão HTTP por aplicativo
  • Contagens de transação ativa, acabada e criada por servidor de aplicativos
Por que a New Relic?

A APM da New Relic é a única ferramenta de monitoramento de SaaS que monitora todo o aplicativo java. Com um único produto e uma única interface de usuario, a New Relic permite que você veja a pilha inteira, pela frente e por trás, em um painel de desempenho em tempo real, que pode ser acessado a qualquer hora, de qualquer lugar.

Suporte aos principais frameworks e plataformas

Oferecemos suporte aos grandes frameworks e servidores de aplicativos, dentre eles:

  • Tomcat
  • Jetty
  • JBoss
  • Glassfish
  • Grails
  • WebLogic
  • WebSphere
  • Beans de sessões EJB
  • TomEE
  • Resin
  • WildFly
  • ColdFusion 10
  • CXF
  • JSF (Java Server Faces)
  • Spring
  • Struts 2
  • Play 1
  • Solr
  • Hibernate
  • JMS (Serviços de mensagens de Java)
“Como faço para instalar o agente da New Relic?"

Que bom que você perguntou! Aqui está um típico processo de instalação do agente Java. O seu processo pode ser diferente, dependendo do ambiente em que você adicionar o agente New Relic.


  1. Crie uma conta na New Relic
  2. Faça o download do agente de Java da New Relic
    newrelic_agent.zip
  3. Instale no seu ambiente: Linux ou Mac | Windows
    Descompacte o arquivo no diretório base: descompacte newrelic_agent.zip-d /path/ao/servidor do aplicativo/ Execute o comando de instalar do diretório da newrelic: cd /path/to/appserver/newrelic
    java -jar newrelic.jarinstalar
    Abrir newrelic_agent.zip Copie a pasta newrelic à pasta base do servidor do aplicativo. Abra um prompt de comando e navegue à base do servidor do aplicativo. Execute o comando de instalar do diretório da newrelic: cd newrelic
    java -jar newrelic.jarinstalar
  4. Reinicialize o aplicativo
    reinicialize o aplicativo
    • Alguns minutos depois, o seu aplicativo começará a enviar dados para a New Relic.
    • Ao recebermos esses dados, seu aplicativo aparecerá no seu painel.

Crie uma conta na New Relic