– focused on the application, not just the supporting infrastructure
– designed for production, not just development or test
– enhances and builds on existing application server monitoring infrastructure for lower impact
– places a much greater emphasis on the strength of the user interface
– incorporates user collaboration tools into the heart of the solution
– supports a wide range of Java and database environments
– is built on standard RDBMS technology to provide maximum performance and flexibility

Some of the features which help to ensure that your business critical Java applications are operating efficiently and meeting services levels are:

Apdex Reporting
Apdex is a new method of measuring the true level of User satisfaction with the performance of an application. Macro 4 is not only a participating member of the industry alliance which helps to further develop this innovative approach, but has built reporting on Apdex principles into the core of A.P.P. This provides a new level of insight into just which applications should be prioritized for performance improvement.

Worst N Transactions
A.P.P. supports a facility that allows you to focus on isolating and reporting transactions that are your worst in terms of performance. This provides a powerful tool to identify and improve those transactions that are actually taking the longest or using the most resources.

Database Correlation
A.P.P. includes a powerful facility which correlates performance data between Oracle and z/OS DB2 databases and the Java code which is accessing them. With A.P.P. you are able to connect together database performance with the Java code that is affecting it.

CICS Monitoring

A.P.P. provides a sophisticated level of support for monitoring the real-time performance of CICS transactions that have been initiated by a Java program. This includes an option to correlate metrics for CICS transactions with calling Java methods (and vice versa).

Threshold and Notification Enhancements
As well as monitoring for events such as response times which breach specified thresholds, A.P.P. can also monitor for “less than” threshold conditions. This is significant as a system metric which indicates an application is performing significantly better than the norm could actually be a warning of something not being quite right. Various actions can be taken in response to a threshold event, ranging from simply visualizing the event via the user interface to sending notification emails or executing and external process.

Summary Reporting

A new perspective has been added providing an enhanced range of reporting facilities. These reporting facilities are highly flexible and can be configured to present the exact information you require; for example, specifying time periods, granularity, or the data to include or exclude. The report data can then be exported in PDF or other formats.

Supported Environments
A.P.P. provides monitoring support for WebSphere and WebLogic, JBoss and Tomcat application server environments.