|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
WebSphere JVM stats interface.
JVM stats are structured as follows in the PMI tree:
<server>
|
|__JVM Runtime
|
|__Garbage Collection #
|__Monitor #
|__Thread #
|__Object #
# 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});
Field Summary | |
---|---|
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). |
Field Detail |
public static final java.lang.String NAME
public static final java.lang.String GC
public static final java.lang.String Monitor
public static final java.lang.String Thread
public static final java.lang.String Object
public static final int HeapSize
public static final int FreeMemory
public static final int UsedMemory
public static final int UpTime
public static final int GCCount
public static final int GCIntervalTime
public static final int GCTime
public static final int ObjectAllocateCount
public static final int ObjectFreedCount
public static final int ObjectMovedCount
public static final int ThreadStartedCount
public static final int ThreadEndedCount
public static final int WaitsForLockCount
public static final int WaitForLockTime
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |