Using diagnostic tools

Diagnostic tools are available to help you solve your problems.

Eclipse OpenJ9 diagnostic data and tools

The Eclipse OpenJ9 VM contains a broad range of diagnostic capabilities to help identify, isolate, and solve run time problems. These capabilities include dump files, verbose logs, and trace files, which are supported by a variety of diagnostic tools and interfaces. For more information, see Diagnostic data and tooling in the OpenJ9 user documentation.

IBM Monitoring and Diagnostic Tools

The IBM® Monitoring and Diagnostic Tools are a set of GUI-based tools which you can use to monitor your applications, analyze resource usage, and diagnose problems. The tools can help you to optimize application performance, improve application stability, reduce resource usage, and resolve problems more quickly.

The tools are available to download, free of charge, in the following ways:

For more information about the IBM Monitoring and Diagnostic Tools, see the IBM Monitoring and Diagnostic Tools product documentation on IBM Documentation, and the Java™ monitoring and post-mortem tools page.

HPROF

HPROF is a tool that is shipped with the IBM SDK that you can use to work out which parts of a program are using the most memory or processor time. For more information, see Using the HPROF Profiler.