Perfilador de peticiones de J2EE

El perfilador de peticiones de J2EE es un agente que reside en el proceso de WebSphere Application Server para recopilar datos de los puntos de intercepción de las peticiones de la aplicación de e-business. El perfilador de peticiones de J2EE utiliza el controlador del agente para externalizar estos datos de forma que se puedan reproducir en varias vistas proporcionadas por la perspectiva de perfilado y registro del área de trabajo.

El perfilado de aplicaciones de e-business distribuidas que se ejecutan en los límites de una máquina o en un clúster de máquinas se realiza mediante el uso de una única instancia o de varias instancias del perfilador de peticiones de J2EE. Cada perfilador de peticiones de J2EE es responsable de recopilar información de perfilado para el proceso del servidor de aplicaciones en el cual reside. Si se conecta a una serie de perfiladores de peticiones de J2EE en diferentes servidores de aplicaciones, es posible la recopilación de datos de perfilado entre estos servidores.

Puede elegir en qué momento del período de ejecución de la aplicación se efectúa la conexión. También puede seleccionar el perfilador de peticiones de J2EE al que se conecta. El rastreo de la aplicación empieza en el momento en que se conecta al perfilador de peticiones de J2EE y comienza la supervisión de la aplicación. A medida que la ejecución de la aplicación cruza los límites de un sistema principal, el mecanismo de descubrimiento remoto provoca la conexión a otras instancias del perfilador de peticiones de J2EE que representan servidores WebSphereR Application Server remotos. Estos servidores WebSphereR Application Server albergan servlets y beans enterprise que participan en la ejecución de la aplicación.

Nota:

No tiene que hacer nada en el servidor de aplicaciones para habilitar un perfilador.

Los perfiladores de peticiones de J2EE recopilan datos de peticiones que llegan a contenedores EJB, así como también contenedores web. Este mecanismo de recopilación de datos permite la creación de diagramas de secuencias, que representan interacciones entre servlets, JSP y beans enterprise, mientras omite otros artefactos de la infraestructura de la aplicación que no representan la lógica empresarial de la aplicación. Los datos recopilados permiten la creación de una serie de diagramas diferentes, que están definidos para niveles específicos de la jerarquía de perfilado (supervisores, sistemas principales, procesos y agentes). Actualmente, las vistas del diagrama de secuencia de la perspectiva de perfilado ofrecen los tipos de diagramas implementados siguientes:

La vista del diagrama de secuencia UML2 muestra detalles sobre la aplicación desde el momento en que se efectúa la conexión al perfilador de peticiones de J2EE y se inicia la supervisión de la aplicación.

Para obtener información sobre la perspectiva de perfilado y registro, así como el perfilado de aplicaciones, consulte la documentación acerca de la herramienta de perfilado.

Tareas relacionadas
Habilitar el perfilador de peticiones de J2EE
Trabajar en las vistas del diagrama de secuencia