Java VisualVM - Monitoring an Application

Java VisualVM presents data for local and remote applications in a tab specific for that application. When you open an application in Java VisualVM, each application opens in a new tab in the main window. You can have multiple application tabs open.

Monitoring an Application

You can use Java VisualVM to monitor a local application and view real-time, high-level data on the memory heap, thread activity, and the classes loaded in the Java Virtual Machine (JVM). Monitoring an application imposes low overhead and can be used for extended periods.

screenshot of Monitor tab

Monitoring data is displayed in the following graphs:

The Monitoring tab contains buttons that enable you to perform the following actions:

Copyright © 1993, 2024, Oracle and/or its affiliates. All rights reserved.