Optimize 10.7 | webMethods Optimize Documentation | Administering webMethods Optimize | Monitored KPI Definitions | System Component Monitoring for Infrastructure Data Collector KPI Definitions | InfraDCSystemComponent.java.lang.type.GarbageCollector | KPIs
 
KPIs
The following table describes the InfraDCSystemComponent.java.lang.type.GarbageCollector KPIs.
Name
Description
boolean ObjectStatus
Online if the GarbageCollector Mbean type exists.
long CollectionCount
Returns the total number of garbage collections (GC) that were performed.
long CollectionTime
Returns the approximate accumulated collection elapsed time (in milliseconds).
boolean Valid
Tests if the memory manager is valid on the Java virtual machine.
long LastGcInfo.duration
Returns the duration of the GC (in milliseconds).
long LastGcInfo.startTime
Returns the start time of the GC (in milliseconds).
long LastGcInfo.endTime
Returns the end time of the GC (in milliseconds).
int LastGcInfo.GcThreadCount
Returns the number of threads that are used by the GC.
long LastGcInfo.id
Returns the identifier of the GC. This identifier is the number of GCs that the garbage collector has performed.
long LastGcInfo.memoryUsageAfterGc.Code Cache.Committed
Returns the size of memory that is committed for Code Cache after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Code Cache.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Code Cache after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Code Cache.max
Returns the maximum size of memory that can be used for Code Cache after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Code Cache.used
Returns the size of memory that is used for Code Cache after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Compressed Class Space.committed
Returns the size of memory that is committed for Class Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Compressed Class Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Compressed Class Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Compressed Class Space.max
Returns the maximum size of memory that can be used for Compressed Class Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Compressed Class Space.used
Returns the size of memory that is used for Compressed Class Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Metaspace.committed
Returns the size of memory that is committed for Metaspace after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Metaspace.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Metaspace after the lasr GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Metaspace.max
Returns the maximum size of memory that can be used for Metaspace after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.Metaspace.used
Returns the size of memory that is used for Metaspace after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Eden Space.committed
Returns the size of memory that is committed for PS Eden Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Eden Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Eden Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Eden Space.max
Returns the maximum size of memory that can be used for PS Eden Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Eden Space.used
Returns the size of memory that is used for PS Eden Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Old Gen.committed
Returns the size of memory that is committed for PS Old Gen after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Old Gen.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Old Gen after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Old Gen.max
Returns the maximum size of memory that can be used for PS Old Gen after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Old Gen.used
Returns the size of memory that is used for PS Old Gen after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Survivor Space.committed
Returns the size of memory that is committed for PS Survivor Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Survivor Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Survivor Space after the last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Survivor Space.max
Returns the maximum size of memory that can be used for PS Survivor Space after last GC (in bytes).
long LastGcInfo.memoryUsageAfterGc.PS Survivor Space.used
Returns the size of memory that is used for PS Survivor Space after the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Code Cache.Committed
Returns the size of memory that was committed for Code Cache before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Code Cache.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Code Cache before the last GC (in bytes).
max LastGcInfo.memoryUsageBeforeGc.Code Cache.max
Returns the maximum size of memory that can be used for Code Cache before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Code Cache.used
Returns the size of memory that was used for Code Cache before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Compressed Class Space.committed
Returns the size of memory that was committed for Compressed Class Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Compressed Class Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Compressed Class Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Compressed Class Space.max
Returns the maximum size of memory that can be used for Compressed Class Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Compressed Class Space.used
Returns the size of memory that was used for Compressed Class Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Metaspace. committed
Returns the size of memory that was committed for Metaspace before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Metaspace.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for Metaspace before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Metaspace.max
Returns the maximum size of memory that could be used for Metaspace before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.Metaspace.used
Returns the size of memory that was used for Metaspace before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Eden Space.committed
Returns the size of memory that was committed for PS Eden Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Eden Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Eden Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Eden Space.max
Returns the maximum size of memory that could be used for PS Eden Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Eden Space.used
Returns the size of memory that was used for PS Eden Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Old Gen.committed
Returns the size of memory that was committed for PS Old Gen before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Old Gen.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Old Gen before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Old Gen.max
Returns the maximum size of memory that could be used for PS Old Gen before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Old Gen.used
Returns the size of memory that was used for PS Old Gen before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Survivor Space.committed
Returns the size of memory that was committed for PS Survivor Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Survivor Space.init
Returns the size of memory that the Java virtual machine initially requested from the operating system for PS Survivor Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Survivor Space.max
Returns the maximum size of memory that could be used for PS Survivor Space before the last GC (in bytes).
long LastGcInfo.memoryUsageBeforeGc.PS Survivor Space.used
Returns the size of memory that was used for PS Survivor Space before the last GC (in bytes).