|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openspaces.admin.alert.alerts.AbstractAlert org.openspaces.admin.alert.alerts.GarbageCollectionAlert
public class GarbageCollectionAlert
A Garbage Collection duration alert, fired upon triggered GC thresholds. The alert is raised when the JVM spends more than a specified period of time on Garbage Collection. The alert is resolved when the JVM spends less then the specified time on Garbage Collection.
These thresholds can be configured by using the GarbageCollectionAlertConfigurer
.
This alert will be received on the call to AlertTriggeredEventListener.alertTriggered(Alert)
for
registered listeners.
Field Summary | |
---|---|
static String |
COMPONENT_NAME
|
static String |
CPU_UTILIZATION
|
static String |
GC_DURATION_MILLISECONDS
|
static String |
HEAP_UTILIZATION
|
static String |
HOST_ADDRESS
|
static String |
HOST_NAME
|
static String |
NON_HEAP_UTILIZATION
|
static String |
PROCESS_ID
|
Constructor Summary | |
---|---|
GarbageCollectionAlert()
required by java.io.Externalizable |
|
GarbageCollectionAlert(Alert alert)
|
Method Summary | |
---|---|
String |
getComponentName()
The name of the component for which the alert was fired (e.g. |
String |
getComponentUid()
The component UID is equivalent to VirtualMachine.getUid() |
Double |
getCpuUtilization()
The CPU utilization reading when this alert was fired. |
Long |
getGcDuration()
The period of time the JVM has spent on GC which triggered the alert. |
Double |
getHeapUtilization()
The Heap utilization reading when this alert was fired. |
String |
getHostAddress()
The host address of the machine that this alert corresponds to. |
String |
getHostName()
The host name of the machine that this alert corresponds to. |
Double |
getNonHeapUtilization()
The non-Heap utilization reading when this alert was fired. |
String |
getProcessId()
The process id of the component for which the alert was fired. |
Methods inherited from class org.openspaces.admin.alert.alerts.AbstractAlert |
---|
getAlert, getAlertUid, getComponentDescription, getConfig, getDescription, getGroupUid, getName, getProperties, getSeverity, getStatus, getTimestamp, readExternal, toString, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String HOST_ADDRESS
public static final String HOST_NAME
public static final String CPU_UTILIZATION
public static final String PROCESS_ID
public static final String COMPONENT_NAME
public static final String GC_DURATION_MILLISECONDS
public static final String HEAP_UTILIZATION
public static final String NON_HEAP_UTILIZATION
Constructor Detail |
---|
public GarbageCollectionAlert()
public GarbageCollectionAlert(Alert alert)
Method Detail |
---|
public String getComponentUid()
VirtualMachine.getUid()
getComponentUid
in interface Alert
getComponentUid
in class AbstractAlert
public String getHostAddress()
null
.public String getHostName()
null
.public Double getCpuUtilization()
null
.public String getProcessId()
null
.public String getComponentName()
public Double getHeapUtilization()
null
.public Double getNonHeapUtilization()
null
.public Long getGcDuration()
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |