public interface WSJVMStats
# indicates performance data from JVMPI
StatDescriptor
is used to locate and access particular Stats in the PMI tree.
Example:
new StatDescriptor (new String[] {WSJVMStats.NAME, WSJVMStats.GC});
new StatDescriptor (new String[] {WSJVMStats.NAME});
Modifier and Type | Field and Description |
---|---|
static int |
cpuUsage
The cpuUsage of the JVM(CountStatistic).
|
static int |
FreeMemory
Free memory in JVM run time (CountStatistic).
|
static java.lang.String |
GC
Stats name of the Garbage Collection group
|
static int |
GCCount
Number of garbage collection calls (CountStatistic).
|
static int |
GCIntervalTime
Average time (ms) between garbage collections (TimeStatistic).
|
static int |
GCTime
Average duration (ms) of a garbage collection (TimeStatistic).
|
static int |
HeapSize
Total memory in JVM run time (BoundedRangeStatistic).
|
static java.lang.String |
Monitor
Stats name of the Monitor group
|
static java.lang.String |
NAME
Stats name of the JVM runtime
|
static java.lang.String |
Object
Stats name of the Object group
|
static int |
ObjectAllocateCount
Number of objects allocated in heap (CountStatistic).
|
static int |
ObjectFreedCount
Number of objects freed in heap (CountStatistic).
|
static int |
ObjectMovedCount
Number of objects in heap (CountStatistic).
|
static java.lang.String |
Thread
Stats name of the Thread group
|
static int |
ThreadEndedCount
Number of threads ended (CountStatistic).
|
static int |
ThreadStartedCount
Number of threads started (CountStatistic).
|
static int |
UpTime
The amount of time (ms) the JVM is running (CountStatistic).
|
static int |
UsedMemory
Used memory in JVM run time (CountStatistic).
|
static int |
WaitForLockTime
Average time (ms) that a thread waits for a lock (TimeStatistic).
|
static int |
WaitsForLockCount
Number of times that a thread waits for a lock (CountStatistic).
|
static final java.lang.String NAME
static final java.lang.String GC
static final java.lang.String Monitor
static final java.lang.String Thread
static final java.lang.String Object
static final int HeapSize
static final int FreeMemory
static final int UsedMemory
static final int UpTime
static final int cpuUsage
static final int GCCount
static final int GCIntervalTime
static final int GCTime
static final int ObjectAllocateCount
static final int ObjectFreedCount
static final int ObjectMovedCount
static final int ThreadStartedCount
static final int ThreadEndedCount
static final int WaitsForLockCount
static final int WaitForLockTime