Monitoring live applications with the Sequence Diagram tool

Distributed profiling provides a means to visualize the execution of a Java application in the form of a sequence diagram, as defined by UML notation. The tool acquires execution data either from an instance of a Java Profiling Agent or a J2EE Request Profiler. Usage of these different agents depends on your deployment requirements which in turn depend on the type of application to be monitored.

The application can either be a single JVM application, which runs within the boundaries of a single JVM execution space; or a distributed application, which runs either within the boundaries of one machine or on a cluster of machines. Single JVM applications make use of the Java Profiling Agent to collect data; distributed applications employ the J2EE Request Profiler.

Follow these tasks to monitor your live applications:

Note: A J2EE Request Profiler sample is shipped with the product. For instructions on how to use it, refer to its readme (File > New > Example > J2EE Request Profiler > Next > Finish).

Related tasks
Viewing trance interactions using Sequence Diagram views
Displaying sequence diagrams using the J2EE Request Profiler

Reserved.