Te ofrecemos esta traducción automática para facilitar la lectura.
En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.
Compatibilidad y requisitos para el agente de Java
El agente de Java de New Relic incluye instrumentación integrada de las partes más populares del ecosistema Java, incluidos servidores de aplicaciones, marco, base de datos y sistemas de colas de mensajes. Para el marco y la biblioteca que no están instrumentados de fábrica, puede ampliar el agente con instrumentación personalizada de Java.
¿Quieres probar el agente de Java de New Relic? ¡ Crea una cuenta New Relic gratis! No se requiere tarjeta de crédito.
Requisitos para instalar el agente
Antes de instalar el agente de Java, asegúrese de que su sistema cumpla con estos requisitos:
El agente de Java es compatible con cualquier lenguaje basado en JVM, incluidos: Java, Scala, Kotlin y Clojure. Para obtener soporte de instrumentación para características específicas del idioma, consulte la sección Biblioteca y marco instrumentado automáticamente a continuación.
versión java
Versiones compatibles del agente de Java
Java 7
v3.0.0 a v6.5.0, v6.5.2, v6.5.3 y v6.5.4
Java 8
v3.10.0 a la actual
Java 11
v4.7.0 a la actual
Java 17
v7.4.0 a la actual
Java 21
v8.7.0 a la actual
Algunas versiones del agente de Java en esta tabla ya no son compatibles, pero aún se enumeran como referencia. La lista de versiones compatibles del agente de Java se encuentra en la política EOL del agente de Java.
Si su aplicación utiliza otro software de monitoreo de aplicaciones además de nuestro agente, no podemos garantizar que nuestro agente funcionará correctamente y no podemos ofrecer soporte técnico. Para obtener más información, consulte Errores al utilizar otro software de monitoreo.
Instrumentación incorporada
Después de instalar el agente de Java, instrumenta automáticamente muchos marcos y bibliotecas populares. Con la instrumentación automática, el agente recopila datos enriquecidos desde el primer momento y los datos aparecerán en su panel de control de New Relic a los pocos minutos de la instalación. Incluso si su biblioteca no está instrumentada automáticamente, aún puede recopilar datos con instrumentación personalizada y la API del agente de Java.
El agente instrumentó automáticamente estos framework y biblioteca:
El agente instrumentó automáticamente los siguientes servidores web/aplicaciones. Para instalar el agente de Java en servidores web/aplicaciones compatibles, consulte Instalar el agente de Java.
Fusión Fría 10
Glassfish 3.0 a la última versión
JBoss 7.0 a la última versión
JBoss EAP 6.0 a la última versión
Jetty 9.3.0.M1 a la última versión
Mule ESB 3.4 a 3.9.x
Netty 3.3.0.Alpha1 a 5.0.0.Alpha1
Resin 3.1.9 a 4.0.x
Lata de aerosol 1.3.1 a la última versión
Tomcat 7.0.0 a la última versión
TomEE 1.5 a la última versión
WebLogic 12.1.2.1 a 12.2.x
WebSphere 8.5.x a 9.x
WebSphere Liberty Profile 8.5 a la última versión
WildFly 8.0.0.Final a la última versión
El agente instrumentó automáticamente el siguiente marco. Para instalar el agente de Java en un marco compatible, consulte Instalar el agente de Java.
Akka 2.2.0-RC1 a la última versión
Cliente AmazonS3 1.2.13 a la última versión
Clientes AmazonSNS y AmazonSNSAsync 1.11.12 a la última versión
Clientes AmazonSQS y AmazonSQSAsync 1.3.22 a la última versión
Efecto gatos v2
Scala 2.12: 2.1 a la última
Scala 2.13: 2.1 a la última
Efecto Gatos v3
Scala 2.12: 3.2.x
Scala 2.13: 3.2.x
CXF 2.1.3 a la última
Grails 1.3.7 a 2.3.x
GraphQL 16.0 - 16.2
GraphQL 17.0 a 20.x
GraphQL 21.0 a la última versión
Hibernate 3.3.0.CR1 a 6.0.0.Alpha2
Hystrix 1.3.15 a la última versión
Jakarta RESTful WS API 2.1.x a 3.1.x
JAX-RS 1.0 a 2.0
JBoss Logging 1.3.0.Final a la última versión (para nuestra característica de logs en el contexto )
Iniciar sesión 1.1 a la última versión (para nuestra característica de logs en el contexto )
Tareas de Monix
Scala 2.11: 3.0.0 a 3.2.x
Scala 2.12: 3.0.0 a la última versión
Scala 2.13: 3.0.0 a la última versión
Scala 3: 3.0.0 a la última versión
Play Server 2.3.0 a la última versión
Quartz Job Scheduler 1.8.3 a 2.2.x
RESTEasy 2.2-RC-1 a la última versión
Cliente S3 2.1.0 a la última
SnsClient 2.1.0 a la última
Rocíe 1.3.1 a la última versión
Spring 3.0.0.RELEASE a la última versión
Spring Batch 4.0.0 a la última versión
Spring Web Services desde 1.5.7 hasta la última versión
Spring Webflux 5.0.0.RELEASE a la última versión
SqsClient 2.1.0 a la última
Struts 2.0 a la última versión
Ahorro 0.8.0 a la última versión
Vert.x 3.2.0 a 4.5.x
CIO
Scala 2.13: 1.0.9 a la última versión
El agente instrumentó automáticamente los siguientes clientes HTTP y servicios de mensajería. Para obtener instrucciones, consulte Instalar el agente de Java.
Akka HTTP 2.4.5 a la última versión
Akka Http Core desde 0.4 hasta la última versión
AsyncHttpClient 2.0.0-RC1 a la última versión
gRPC 1.4.0 a la última versión
Cliente HTTP4s Blaze
Scala 2.12: 0.21 - 0.23.0-M1
Scala 2.13: 0.21 - 0.23.0-M1
Servidor HTTP4s Blaze
Scala 2.12: 0.21 - 0.22.0-M8
Scala 2.13: 0.21 - 0.22.0-M8
HttpAsyncClient 4.1 a la última versión
Apache Httpclient de 3.1 a 5.x
java.net.HttpURLConnection
JMS desde 1.1 hasta la última versión
Clientes Kafka 0.10.0.0 a la última versión (para datos métricos y de eventos)
Clientes Kafka 0.11.0.0 a la última versión (para rastreo distribuido y datos de eventos)
Kafka Connect 1.0.0 a la última versión (para métrica)
Kafka Connect 2.0.0 a la última versión (para datos de rastreo distribuido y transacción)
Kafka Streams 1.0.0 a la última versión (para métrica)
Kafka Streams 2.0.0 a la última versión (para datos de rastreo distribuido y transacción)
OkHttp 3.6.0 a la última versión
Ning AsyncHttpClient 1.x
Play WS
Scala 2.11: 2.6.0 a la última versión
Scala 2.12: 2.6.0 a la última versión
Scala 2.13: 2.7.3 a la última versión
RabbitMQ 1.7.2 a la última versión (AMQP y JMS)
Cliente de spray 1.3.1 a la última versión
Primavera JMS 1.1 a la última versión
Cliente web Spring desde la versión 5.0.0 hasta la última
STTP v2
Scala 2.12: 2.2.3 a la última versión 2.x
Scala 2.13: 2.2.3 a la última versión 2.x, 3.0.0 a la última versión 3.x
New Relic actualmente admite MySQL y PostgreSQL para capturar planes explicativos para la consulta lenta de la base de datos.
Controlador DataStax Cassandra 3.0.0 a la última versión
Jedis Redis driver 1.4 a 2.10.x, 3.0.0 a 4.x
MongoDB
Clientes síncronos: 3.1.0-rc0 a la última
Clientes asincrónicos/Reactive streams: 3.4.0 hasta 4.1.2
Spymemcached 2.11.0 a la última versión
Exception: La información a nivel de instancia no se proporciona para las llamadas al método API getBulk() .
El agente de Java informa el nombre de la base de datos y el servidor/identificador del atributo de base de datos en consulta lenta traza y traza de la transacción para estos controlador de la base de datos. Para solicitar información a nivel de instancia de almacenes de datos adicionales, obtenga soporte en support.newrelic.com.
Puede instalar el agente de Java en una variedad de servicios de alojamiento, incluidos los que no se enumeran a continuación. Aquí hay guías de instalación detalladas para servicios de alojamiento particulares:
El agente de Java inyecta automáticamente el agente JavaScript del browser cuando habilita la instrumentación automática. Después de habilitar la inyección browser , puede ver los datos del browser en la página Resumen de APM y cambiar rápidamente entre el APM y los datos del browser para una aplicación en particular. Para opciones de configuración e instrumentación manual, consulte y el agente de Java.
Cuando instalas la infraestructura y el agente APM en el mismo host, se detectan automáticamente entre sí. Luego puede ver una lista de hosts en la UI de APM y filtrar sus hosts por aplicación de APM en nuestra UI de infraestructura. Para obtener más información, consulte Datos de APM en la UIde la infraestructura.