public interface Alert extends Externalizable
 An alert
 has a unique alert id (getAlertUid()) and is fired by one of the alert beans, and
 aggregated with other alerts of the same (getGroupUid()). 
 An unresolved alert
 is an alert that indicates a problematic situation that needs attention. An alert bean can
 trigger more than one unresolved alert if the problem persists (with the same alert group UID). A
 resolved alert (AlertStatus.RESOLVED) is an alert that indicates that the
 situation was resolved, or is no longer in need of attention. 
 Each alert has descriptive
 information of the alert (getDescription()), data and time of the alert (getTimestamp()), and configuration properties together with runtime properties the alert bean
 exposes (see getProperties()). 
 The source component for which the alert was
 triggered (see getComponentUid()) can be correlated to one of the components using the
 Admin.getGridComponentByUID(String) if this component has not yet been terminated.
| Modifier and Type | Method and Description | 
|---|---|
| String | getAlertUid() | 
| String | 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]  | 
| String | getComponentUid() | 
| Map<String,String> | getConfig() | 
| String | getDescription() | 
| String | getGroupUid() | 
| String | getName() | 
| Map<String,String> | getProperties() | 
| AlertSeverity | getSeverity() | 
| AlertStatus | getStatus() | 
| long | getTimestamp() | 
readExternal, writeExternalString getName()
String getDescription()
long getTimestamp()
AlertSeverity getSeverity()
AlertStatus getStatus()
String getAlertUid()
String getGroupUid()
String getComponentUid()
String getComponentDescription()
getComponentUid().Map<String,String> getConfig()
Copyright © GigaSpaces.