Class ProcessingUnitInstanceMemberAliveIndicatorAlert
java.lang.Object
org.openspaces.admin.alert.alerts.AbstractAlert
org.openspaces.admin.alert.alerts.ProcessingUnitInstanceMemberAliveIndicatorAlert
- All Implemented Interfaces:
Externalizable,Serializable,Alert
A processing unit instance fault-detection alert triggered when a Grid Service Manager fails to
monitor a processing unit instance. The alert is first raised when the fault-detection mechanism
suspects that a service is down, and once more when all fault-detection retry attempts have been
exhausted. The alert is resolved if one the fault-detection retry attempts succeeded.
This alert will be received on the call to AlertTriggeredEventListener.alertTriggered(Alert)
for registered listeners.
- Since:
- 8.0.6
- Author:
- moran
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionrequired by java.io.Externalizable -
Method Summary
Modifier and TypeMethodDescriptionDescription of the component: host - [Host IP] GSC - [GSC Name] on [Host IP] LUS - LUS on [Host IP] GSM - GSM on [Host IP] PU instance - [PU name] [Partition number] [Primary or backup] on [Host IP] Mirror - Mirror on [Host IP] EDS - EDS on [Host IP]The component UID is equivalent toGridComponent.getUid()The CPU utilization reading when this alert was fired.The heap memory utilization reading when this alert was fired.The host address of the machine that this alert corresponds to.The host name of the machine that this alert corresponds to.The uid of the virtual machine that this alert corresponds to.Methods inherited from class org.openspaces.admin.alert.alerts.AbstractAlert
getAlert, getAlertUid, getConfig, getDescription, getGroupUid, getName, getProperties, getSeverity, getStatus, getTimestamp, readExternal, toString, writeExternal
-
Field Details
-
PROCESSING_UNIT_NAME
- See Also:
-
MEMBER_ALIVE_INDICATOR_STATUS
- See Also:
-
HOST_ADDRESS
- See Also:
-
HOST_NAME
- See Also:
-
VIRTUAL_MACHINE_UID
- See Also:
-
CPU_UTILIZATION
- See Also:
-
HEAP_UTILIZATION
- See Also:
-
-
Constructor Details
-
ProcessingUnitInstanceMemberAliveIndicatorAlert
public ProcessingUnitInstanceMemberAliveIndicatorAlert()required by java.io.Externalizable -
ProcessingUnitInstanceMemberAliveIndicatorAlert
-
-
Method Details
-
getComponentUid
The component UID is equivalent toGridComponent.getUid()- Specified by:
getComponentUidin interfaceAlert- Overrides:
getComponentUidin classAbstractAlert- Returns:
- Component UID - the unique identifier of the component associated with the alert.
-
getComponentDescription
Description of the component:- host - [Host IP]
- GSC - [GSC Name] on [Host IP]
- LUS - LUS on [Host IP]
- GSM - GSM on [Host IP]
- PU instance - [PU name] [Partition number] [Primary or backup] on [Host IP]
- Mirror - Mirror on [Host IP]
- EDS - EDS on [Host IP]
ProcessingUnitInstance.getProcessingUnitInstanceName()- Specified by:
getComponentDescriptionin interfaceAlert- Overrides:
getComponentDescriptionin classAbstractAlert- Returns:
- Component Description - the description of the component specified by the
Alert.getComponentUid().
-
getProcessingUnitName
- Returns:
- the processing unit name
ProcessingUnit.getName(); may benull.
-
getProcessingUnitInstanceName
- Returns:
- the processing unit instance name
ProcessingUnitInstance.getProcessingUnitInstanceName(). - See Also:
-
getMemberAliveIndicatorStatus
- Returns:
- the fault-detection status; may be
null.
-
getHostAddress
The host address of the machine that this alert corresponds to.- Returns:
- the host address; may be
null.
-
getHostName
The host name of the machine that this alert corresponds to.- Returns:
- the host name; may be
null.
-
getVirtualMachineUid
The uid of the virtual machine that this alert corresponds to.- Returns:
- the virtual machine uid; may be
null.
-
getCpuUtilization
The CPU utilization reading when this alert was fired.- Returns:
- the CPU utilization; may be
null.
-
getHeapUtilization
The heap memory utilization reading when this alert was fired.- Returns:
- the heap utilization; may be
null.
-