Detect and repair problems before they impact users—you can pinpoint the source of bottlenecks or other defects in application code, server resources or external system dependencies. This software provides a consistent way to manage composite applications throughout Java EE application environments.

Simplify application management throughout the lifecycle—you can monitor newly deployed applications as soon as they become active, without modifying application code when it is changed.

Monitor, manage and enhance performance throughout subsystems—diagnostics, reporting, analysis and resolution tools help provide advanced application management and monitoring. You can set alerts to help detect and fix potentially troublesome situations before they affect users.

Dynamically adjusts the depth of transaction monitoring levels. You can establish a preset schedule for moving between monitoring levels, or switch as needed when you require a deeper level of analysis.

Monitor, manage and enhance performance throughout subsystems

Detect, analyze and repair performance issues in production and test environments with the automated problem center. You can maintain high uptime, performance and responsiveness standards by associating and proﬁling transactions to determine the precise location and root causes of application failures.

View in near real time all in-ﬂight Java EE transactions. This includes composite transactions that cross JVMs into the CICS and IMS subsystems, performing near real time Java stack traces and thread dump. You can compare key system and JVM metrics on working and nonworking systems to help isolate differences that might cause problems.

The software captures the line number of code responsible for suspected leaking classes and methods. This helps establish the relationship between referenced objects in the heap and allocating class names.