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.
Página JVMs (Java): Ver servidor de aplicaciones métrica desde JMX
Puede utilizar el agente de Java de New Relic para recopilar y ver métricas adicionales proporcionadas por los servidores de aplicaciones más comunes a través de JMX. Las métricas recopiladas varían según el servidor de la aplicación e incluyen mediciones de grupos de subprocesos, sesiones HTTP y transacciones.
Ver JVM métrica
Los servidores de aplicaciones recopilan e informan diferentes métricas, que aparecen en la página JVMs de APM. (Para aplicaciones que usan New Relic a través de Heroku, la página JVMs se llama Instances).
Como mínimo, cada servidor de aplicaciones recopila y reporta datos métricos en la memoria. Para obtener instrucciones sobre cómo habilitar JMX métrica, consulte la documentación del servidor de su aplicación.
Opcional: para utilizar el generador de perfiles de subprocesos para buscar cuello de botella en los datos sobre los subprocesos en ejecución, seleccione
Profile this JVM
.
one.newrelic.com > All capabilities > APM & services > (select an app) > Monitoring > JVMs: Dependiendo de la métrica que informa su servidor de aplicaciones, aparecen una o más pestañas en su página JVM.
Pestañas disponibles por servidor de aplicaciones
Esta tabla enumera las pestañas que aparecen en la página JVM para servidores de aplicaciones. Si su servidor de aplicaciones no informa un tipo particular de datos métricos, la pestaña no aparece en su página JVM.
Servidor de aplicaciones
Memoria
Grupos de subprocesos
Sesiones HTTP
Transacción del servidor de aplicaciones
Fuentes de datos
Glassfish
JBoss 5AS
JBoss 6AS
JBoss6EAP
JBoss 7EAP
JBoss 7AS
Jetty
Resin 3
Resin 4
Tomcat
TomEE
WebLogic
Websphere Liberty
Websphere Traditional
WildFly
Métrica disponible por pestaña
Aquí hay un resumen de las métricas disponibles en la página de JVM. Si el servidor de aplicaciones no admite una métrica en particular, esa pestaña no aparece en su página JVM.
JMX
Tablas métricas
Memoria
Heap memory usage:
Cada gráfico muestra el espacio de almacenamiento dinámico utilizado y comprometido en MB para un almacenamiento dinámico determinado.
Non-heap memory pool usage for the JVM:
El caché de código usado y CMS Perm Gen usado en MB.
Garbage collection:
El tiempo de CPU de recolección de basura.
Class count:
El recuento de clases cargadas y descargadas para la JVM.
Hilos
Thread count:
El número actual de subprocesos activos en la JVM.
Thread pool:
El recuento de subprocesos activos e inactivos para el grupo. En los servidores de aplicaciones compatibles, un gráfico muestra cada grupo de subprocesos presente en el servidor de aplicaciones, así como la proporción entre el número de subprocesos activos y máximos para cada grupo de subprocesos.
Sesiones HTTP
Session:
La sesión HTTP activa, invalidada por tiempo de espera e invalidada cuenta para la aplicación. En los servidores de aplicaciones compatibles, un gráfico muestra cada aplicación presente en el servidor de aplicaciones.
Transacción del servidor de aplicaciones
Active transaction:
El número de transacciones activas dentro del administrador de transacciones del servidor de la aplicación.
Created transaction:
El cambio en el número total de transacciones creadas por servidor de aplicaciones. Algunos servidores de aplicaciones separan las transacciones de nivel superior y las transacciones anidadas.
Finished transaction:
El cambio en el número total de transacciones finalizadas por servidor de aplicaciones. Algunos servidores de aplicaciones las separan por transacción abortada y confirmada y completada.
Fuente de datos métrica por servidor de aplicaciones.
Para los servidores de aplicaciones compatibles, el agente recopila la fuente de datos JMX métrica. Puedes ver estas métricas en one.newrelic.com > All capabilities > APM & services > (select an app) > Monitoring > JVMs > Data sources. Para ver estas métricas, asegúrese de que su fuente de datos haya sido configurada correctamente para el monitoreo JMX para su servidor de aplicaciones.
Servidor de aplicaciones
Métrica
Tomcat
Max connections:
El máximo de conexiones disponibles para una fuente de datos. Este es generalmente un parámetro configurable.
Active connections:
El número actual de conexiones activas en una fuente de datos.
Idle connections:
El número actual de conexiones inactivas en una fuente de datos.
WebSphere Libertad
Max connections:
El máximo de conexiones disponibles para una fuente de datos. Este es generalmente un parámetro configurable.
Active connections:
El número actual de conexiones activas en una fuente de datos.
Idle connections:
El número actual de conexiones inactivas en una fuente de datos.
Wait time:
La cantidad promedio de tiempo que una conexión debe esperar antes de ser manejada.
Destroyed connections:
El número de conexiones destruidas.
Resin
Max connections:
El máximo de conexiones disponibles para una fuente de datos. Este es generalmente un parámetro configurable.
Active connections:
El número actual de conexiones activas en una fuente de datos.
Idle connections:
El número actual de conexiones inactivas en una fuente de datos.
Created connections:
El número de conexiones creadas.
Habilitar para Spring Boot 2.2 y superior con Tomcat
Para permitir que New Relic acceda a Tomcat JMX métrica cuando se ejecuta con Spring Boot 2.2 y superior, la propiedad del sistema server.tomcat.mbeanregistry.enabled debe establecerse en true. Consulte las notas de la versión Spring Boot 2.2.
Habilitar WebSphere PMI métrica
Para permitir que New Relic acceda a WebSphere PMI métrica, deberá configurar WebSphere para monitor los conjuntos de estadísticas necesarios.
El enfoque más sencillo es permitir la recopilación de todos los conjuntos de estadísticas:
. Desde la lista de conjunto de estadísticas personalizadas, habilite las siguientes métricas:
En la categoría
ThreadPool
, seleccione las casillas de verificación
ActiveCount
y
PoolSize
.
En la categoría
Servlet Session Manager
, seleccione las casillas de verificación
ActiveCount
y
LiveCount
.
En la categoría
Transaction Manager
, seleccione las casillas de verificación
CommittedCount
,
RolledbackCount
y
GlobalTimeoutCount
.
En el panel
Messages
, seleccione
Save directly to the master configuration
.
PMI métrica de WebSphere recopilada
Cuando está habilitado, New Relic recopila la siguiente métrica PMI de WebSphere. Si desea que otras métricas de PMI además de estas se recopilen y se muestren en el tablero personalizado de New Relic, use la instrumentación JMX.