IBM provides tooling and documentation to assist in the understanding, monitoring, and problem diagnosis of applications and deployments running IBM Runtime Environments for Java.
The IBM Monitoring and Diagnostic Tools for Java - Health Center is a free low-overhead diagnostic tool and API for monitoring an application running on an IBM Java Virtual Machine.
The IBM Monitoring and Diagnostic Tools for Java - Health Center (Health Center) enables you to assess the current status of a running Java application. Health Center continuous monitoring provides information to identify and help resolve problems with your application:
Use Health Center to help you:
Health Center is a very low overhead monitoring tool. It runs alongside an IBM Java application with a very small impact on the application's performance. Health Center monitors several application areas, using the information to provide recommendations and analysis that help you improve the performance and efficiency of your application. Health Center can save the data obtained from monitoring an application and load it again for analysis at a later date.
Version 2.1 of the Health Center introduced a new comprehensive API which gives your application code access to the same live data used by the Health Center client. This allows you to write specific event driven code based on the behaviour of the monitored application. For more detail please refer to Health Center API documentation.
Health Center provides visibility, monitoring and profiling in the following application areas:
These features are highlighted in the videos:
Health Center is available from the Eclipse Marketplace, as an Eclipse Update site and via the IBM Support Assistant (ISA) Workbench.
ISA is a free software offering which provides a single point of access for the IBM Monitoring and Diagnostic Tools for Java. When new versions of the tools become available ISA notifies you and helps you retrieve the latest version. Using ISA helps you troubleshoot and fix problems in your Java application.
For example Figure 1 shows a Health Center profiling session running in the IBM Support Assistant Workbench.
The Health Center tool is provided in two parts:
The minimum Java level for the agent is IBM Java 5 SR8 or IBM Java 6 SR1.
The supported platforms for the Health Center agent are:
To install Health Center from the ISA workbench either:
- follow both the installation and enablement guides on YouTube™, or
- follow this getting started guide.
To install Health Center from Eclipse either: