Optimize 10.11 | webMethods Optimize Documentation | Administering webMethods Optimize | Monitored KPI Definitions | System Component Monitoring for Integration Server KPI Definitions | ISSystemComponent.java.lang.type.Threading | KPIs
 
KPIs
The following table describes the ISSystemComponent.java.lang.type.Threading KPIs.
Name
Description
boolean ObjectStatus
Online if the Threading MBean type exists.
long CurrentThreadCpuTime
Returns the total CPU time for the current thread (in nanoseconds).
boolean CurrentThreadCpuTimeSupported
Tests if the Java virtual machine supports CPU time measurement for the current thread.
long CurrentThreaduserTime
Returns the CPU time during which the current thread was running in user mode (in nanoseconds).
int DaemonThreadCount
Returns the number of threads that are marked as daemons.
boolean ObjectMonitorUsageSupported
Tests if the Java virtual machine supports thread object monitor usage.
int PeakThreadCount
Returns the peak live thread count since the Java virtual machine started or peak live thread count was reset.
boolean SynchronizerUsageSupported
Tests if the Java virtual machine supports thread synchronizer usage.
boolean ThreadAllocatedMemoryEnabled
Tests if thread memory allocation is enabled.
boolean ThreadAllocatedMemorySupported
Tests if the Java virtual machine supports thread memory allocation.
boolean ThreadContentionMonitroingEnabled
Tests if thread contention monitoring is enabled.
boolean ThreadContentionMonitoringSupported
Tests if the Java virtual machine supports thread contention monitoring.
int ThreadCount
Returns the current number of live threads including both daemon and non-daemon threads.
boolean ThreadCpuTimeEnabled
Tests if the thread CPU time measurement is enabled.
boolean ThreadCpuTimeSupported
Tests if the Java virtual machine supports CPU time measurement for any thread.
long TotalStartedThreadCount
Returns the total number of threads created and started since the Java virtual machine started.