SUPERMON for Java is a performance management solution for Java-based applications that gives you the ability to detect, diagnose and resolve performance problems quickly, leading to faster response times, greater user satisfaction and increased productivity.
If you are running business-critical Java applications you will need to monitor their responsiveness and act quickly to safeguard service levels if performance threatens to deteriorate.
With a minimal footprint and simple installation, SUPERMON for Java is designed for performance management in production, development and test environments. By monitoring Java applications together with the databases and systems that support them, SUPERMON for Java provides the full picture of performance so you can get straight to the root cause of any problems. A simple yet powerful user interface presents the right level of information for each of your enterprise stakeholders, from managers and operators seeking an overview of system health, to developers and systems programmers tasked with analyzing and fixing performance issues.
Cross-platform application performance management
All Java applications, regardless of platform, together with their supporting infrastructure components, are monitored centrally from a single system.
Web application server support
SUPERMON for Java provides monitoring support for all major application server environments, including WebSphere, WebLogic, JBoss and Tomcat.
Detailed monitoring and trend analysis
Near real-time monitoring generates a wealth of current and historical data that is displayed in a graphical user interface in a range of configurable formats, including charts and tables
Drill-down design
It is easy to drill down from a summary 'health' dashboard to progressive levels of detail, to get to the root of performance problems quickly.
Auto-discovery
There is minimal setup effort as SUPERMON for Java automatically detects all application components and related infrastructure.
Database correlation
A powerful correlation facility enables you to connect the performance of your databases with the SQL and Java code that is accessing it, for easier problem diagnosis.
CICS monitoring
CICS transactions initiated by Java programs are monitored in real time, with the option to correlate metrics for CICS transactions with calling Java methods, and vice versa.
Apdex reporting
Apdex (Application Performance Index) reporting provides a new level of insight into exactly which applications should be prioritized for performance improvement by measuring true levels of user experience and satisfaction.
Threshold alerts
Any breach of acceptable performance thresholds can trigger an alert, or set off a process; 'less than/more than' threshold conditions can provide insight into potential problems – an application with unusually fast response times may indicate trouble elsewhere, for example.
Worst performing transactions
A 'Top N' function highlights the transactions that are running most slowly or using the most resources, to help you proactively improve the worst performers.