Class ReplicationRedoLogSizeAlert
java.lang.Object
org.openspaces.admin.alert.alerts.AbstractAlert
org.openspaces.admin.alert.alerts.ReplicationRedoLogSizeAlert
- All Implemented Interfaces:
Externalizable,Serializable,Alert
A replication redo-log size alert, fired upon redo-log increase, indicating that packets are not
being sent from a source Space to it's target Space (backup or mirror). The alert is raised when
red-log size crosses a specified 'high' threshold. The alert is resolved when the redo-log size
goes below a specified 'low' threshold.
These thresholds can be configured by using the
ReplicationRedoLogSizeAlertConfigurer.
This alert will be received on the call to
AlertTriggeredEventListener.alertTriggered(Alert) for registered listeners.
- Since:
- 8.0
- Author:
- Moran Avigdor
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe 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 in-memory redo-log size (for all channels).The total redo-log size (for all channels) for both memory and swap.The swap redo-log size (for all channels).Thereplication statusfrom source to target Space.The uid of the virtual machine that this alert corresponds to.Methods inherited from class org.openspaces.admin.alert.alerts.AbstractAlert
getAlert, getAlertUid, getComponentDescription, getConfig, getDescription, getGroupUid, getName, getProperties, getSeverity, getStatus, getTimestamp, readExternal, toString, writeExternal
-
Field Details
-
HOST_ADDRESS
- See Also:
-
HOST_NAME
- See Also:
-
VIRTUAL_MACHINE_UID
- See Also:
-
CPU_UTILIZATION
- See Also:
-
HEAP_UTILIZATION
- See Also:
-
REPLICATION_STATUS
- See Also:
-
REDO_LOG_SIZE
- See Also:
-
REDO_LOG_MEMORY_SIZE
- See Also:
-
REDO_LOG_SWAP_SIZE
- See Also:
-
-
Constructor Details
-
ReplicationRedoLogSizeAlert
public ReplicationRedoLogSizeAlert()required by java.io.Externalizable -
ReplicationRedoLogSizeAlert
-
-
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.
-
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.
-
getReplicationStatus
Thereplication statusfrom source to target Space.- Returns:
- the replication status; may be
null.
-
getRedoLogSize
The total redo-log size (for all channels) for both memory and swap.- Returns:
- the redo-log size; may be
null.
-
getRedoLogMemorySize
The in-memory redo-log size (for all channels).- Returns:
- the redo-log size; may be
null.
-
getRedoLogSwapSize
The swap redo-log size (for all channels).- Returns:
- the redo-log size; may be
null.
-