Threads perspective

The threads perspective provides information, in graph and table form, about all the live threads that are attached to the monitored Java™ Virtual Machine (JVM).

The threads perspective contains the following views:

Number of threads

This view shows the number of live threads that are attached to the monitored JVM. Use this view to see if the number of threads is increasing, which might cause performance problems.

Current threads

This view shows a snapshot of the threads in the monitored JVM. For each thread, the view shows the thread name and state. Use this view to understand the activity of the threads, for example whether they are blocked or waiting for monitors. You can filter the information in this view by using the text box before the table. For more information about filtering, see Filtering. Select a thread in this view to see more information.

Thread details

This view shows the details of the thread that you selected in the " Current threads" view. This view shows a list of all the monitors that the selected thread owns, and the contended monitor, if there is one. The contended monitor is the object whose monitor the selected thread is waiting to enter or waiting to regain.

Thread stack

This view shows the call stack information for a thread that you select in the " Current threads" view. Use this information to understand the hierarchy of method calls in the thread. You can specify the depth of the thread stack information that is collected, by setting the thread stack depth configuration property. For more information, see Health Center configuration properties.