jvmThreadInstState
JVM-MANAGEMENT-MIB ·
.1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.3
Object
column
JvmThreadStateTC
The state of this thread instance.
See java.lang.management.ThreadMXBean.getThreadInfo(long,boolean).
getThreadState()
Context
- MIB
- JVM-MANAGEMENT-MIB
- OID
.1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.3- Type
- column
- Access
- readonly
- Status
- current
- Parent
- jvmThreadInstanceEntry
- Table
- jvmThreadInstanceTable
- Siblings
- 10
Syntax
JvmThreadStateTC
- Source
- JvmThreadStateTC
- Base type
Bits
Values & Constraints
Type Values
1 | inNative |
2 | suspended |
3 | newThread |
4 | runnable |
5 | blocked |
6 | terminated |
7 | waiting |
8 | timedWaiting |
9 | other |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| jvmThreadInstIndex An index uniquely identifying a live thread, and directly
derived from the value of jvmThreadInstId. The jvmThreadInstId
cannot be used directly as index in the table, because i… | column | JvmIndex64TC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.1 |
| jvmThreadInstLockName The string representation of the monitor lock that this thread
is blocked to enter or waiting to be notified through the
Object.wait method.
See J2SE 5.0 API Spe… | column | JvmJavaObjectNameTC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.10 |
| jvmThreadInstLockOwnerPtr A pointer to the thread which owns the monitor of the
object on which this thread instance is blocked.
This object will point to jvmThreadInstId of the
lock owner thread.
… | column | SNMPv2-TCRowPointer | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.11 |
| jvmThreadInstId The thread ID, as returned by Thread.getId().
See java.lang.management.ThreadMXBean.getThreadInfo(long,boolean).
getThreadId() | column | JvmUnsigned64TC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.2 |
| jvmThreadInstBlockCount The total number of times that this thread has blocked to enter
or re-enter a monitor..
See java.lang.management.ThreadMXBean.getThreadInfo(long,boolean).
… | column | SNMPv2-SMICounter64 | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.4 |
| jvmThreadInstBlockTimeMs The approximate accumulated elapsed time (in millisecond)
that a thread has blocked to enter or re-enter a monitor since
it has started - or since thread contention monitoring wa… | column | milliseconds JvmTimeMillis64TC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.5 |
| jvmThreadInstWaitCount The total number of times that this thread has waited for
notification.
See java.lang.management.ThreadMXBean.getThreadInfo(long,boolean).
… | column | SNMPv2-SMICounter64 | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.6 |
| jvmThreadInstWaitTimeMs The approximate accumulated elapsed time (in millisecond)
that a thread has waited on a monitor through a
java.lang.Object.wait method since it has started - or since
thread co… | column | milliseconds JvmTimeMillis64TC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.7 |
| jvmThreadInstCpuTimeNs The approximate accumulated CPU time (in nanosecond) for a thread
since it has started - or since thread CPU time monitoring was
enabled.
If the thread of the spe… | column | nanoseconds JvmTimeNanos64TC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.8 |
| jvmThreadInstName This thread name - as returned by Thread.getThreadName().
See java.lang.management.ThreadInfo.getThreadName() | column | JvmJavaObjectNameTC | .1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.9 |