Supervisión de traces de aplicaciónes
¿Cómo supervisar JAVA?


ServicePilot apptrace-java




¿Qué es la monitorización de Java App Trace?

El Lenguaje de programación Java es un lenguaje orientado a objetos desarrollado originalmente en Sun Microsystems (adquirido por Oracle Corporation). Es uno de los lenguajes de programación empresarial más utilizados del mundo y alimenta a todos los teléfonos inteligentes Android dentro del Android SDK.

Las aplicaciones Java normalmente se basan en Java Virtual Machines (JVM), classes (applet, servlet, jsp...) y proporcionan mecanismos de garbage collection. Los servidores de aplicaciones Java más populares son Apache Tomcat, JBoss, Weblogic, WebSphere...

La aplicación Java tiene sus propias mejores prácticas y herramientas para evaluar el rendimiento durante la fase de desarrollo, pero a diferencia del desarrollo, la monitorización de aplicaciones de producción de Java es diferente. Hacer un perfil de nivel de código tiene un costo inevitable y una compensación de rendimiento. Además, los ingenieros de producción no siempre tienen a mano cada código de aplicación de producción con un equipo de desarrollo dedicado a la demanda, por lo que la instrumentación de la aplicación ServicePilot se realiza sin modificar o tocar la base de código existente.

ServicePilot proporciona un package de monitoreo de aplicaciones de producción que pretende ser el primer paso para cualquier mejora de la aplicación e informe del rendimiento operativo.

ServicePilot supervisión de aplicaciones de producción Java estándar es la supervisión de la experiencia real del usuario, cada una de las transacciones, las métricas de uso de la aplicación, independientemente de su código de aplicación.

Con el fin de proporcionar una visibilidad real del rendimiento de toda la pila sobre su aplicación Java, se pueden añadir varios packages para rellenar el mapa de topología de la aplicación, las pruebas o la monitorización de dependencias de la aplicación: Servidores Web, JVM, Bases de Datos, logs, pruebas web HTTP(S) y escenarios y mucho más.

Monitoreo de Rastreo de Aplicaciones Java

Este package monitorea Las transacciones HTTP(S) rastrean desde aplicaciones web Java.

Este package utiliza un agente ServicePilot en combinación con un agente Java para instrumentar aplicaciones web Java para recopilar automáticamente sus estadísticas de transacciones web.

Esto permite recopilar estadísticas resumidas (min,max,avg...) por aplicación Java como:

  • Solicitudes por minuto
  • Códigos y métodos de retorno HTTP
  • Número de transacciones en cada rango de tiempo de respuesta
  • Transacciones establecidas

Con el fin de proporcionar una visión profunda de la aplicación Java, los detalles recopilados por transacción incluyen:

  • URL y ruta de la página web
  • Cliente IP y host HTTP
  • Tiempo de respuesta real del usuario
  • Código y método de retorno HTTP
Supervisión de traces de aplicaciónes JAVA 0

Supervisión de traces de aplicaciónes JAVA 1


Otras integraciones Trace de aplicaciones