GetThreadInfo
Returns the details of a specific thread or all threads running on a particular Java Virtual Machine such as execution information, synchronization statistics of a specific thread or all threads.
Returns
| Item | Description |
|---|---|
| Thread Name | The name of the thread |
| Thread ID | The ID of the thread |
| Thread State | The state of the thread |
| User Time | CPU time spent by the thread in user mode in nanoseconds |
| isInNative | Specifies whether it is running native code through the Java Native Interface (JNI) |
| Suspended | Specifies whether the thread is suspended |
| Blocked Count |
The total number of attempts that the thread is blocked to enter or re-enter a monitor |
| Blocked Time |
The approximate accumulated elapsed time (in milliseconds) that the thread has blocked to enter or re-enter a monitor since the enabling of thread contention monitoring |
| Lock Name | The string representation of the monitor lock that the thread is blocked to enter or waiting to be notified |
| Lock Owner Name | The thread name that holds the monitor lock of an object on which the thread is blocked |
| Lock Owner Id | The thread ID that holds the monitor lock of an object on which the thread is blocked |
| Waited Count |
The total count of the number of times the thread waited for notification |
| Waited Time | The approximate accumulated elapsed time (in milliseconds) that the thread has waited for notification since the enabling of thread contention monitoring |
| UncaughtException | Uncaught exception of the thread |
| StackTrace | Displays stack trace when an exception was thrown |
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.
