Adaptive Action Manager enthält Aktionshandler, die
beim Empfang eines Situationsereignisses Services aufrufen. Situationsereignisse sind in WebSphere® Business Modeler definiert.
Wenn die Ereignisse ausgelöst werden, werden sie von Observation Manager an
Common Event Infrastructure (CEI) gesendet und dort von Adaptive Action Manager verarbeitet. Jeder Aktionshandler wird dann aufgerufen, um die zugeordneten Aktionsservices in Adaptive Action Manager zu initiieren.
Adaptive Action Manager ruft für jeden Aktionshandler
Konfigurationsdaten vom Aktionskatalogservice ab. Aktionshandler sind für das Ausführen der Aktionservices verantwortlich. Folgende Aktionshandlertypen werden unterstützt:
- Benachrichtigungshandler: Senden Benachrichtigungen
per Alert, E-Mail, Pager oder Mobiltelefon auf der Basis einer Vorlage. Die E-Mail-Daten werden im allgemeinen Basisereignis (Common Base Event) gespeichert.
- Alert-Handler: Sendet Alertbenachrichtigungen auf der Basis einer bestimmten Vorlage.
Diese werden als Datensätze in der Laufzeitdatenbank von WebSphere Business Monitor dargestellt. Die zum Übergeben der Datensätze benötigten Alertdaten werden in den Situationsereignissen gespeichert. Die Situationsereignisse werden von Observation Manager an CEI gesendet. Die gespeicherten Datensätze werden vom Alert-Dashboard übernommen, damit sie vom
Dashboard-Client in der Sicht Alerts angezeigt werden können.
- E-Mail-Handler: Sendet Benachrichtigungen per E-Mail, Pager und Mobiltelefon auf der Basis einer Vorlage.
- Web-Services-Handler: Ruft Web-Services als Aktion auf. Der Web-Services-Handler verwendet eine benutzerdefinierte Vorlage, die die für einen Web-Services-Aufruf
erforderlichen Web-Service-Parameter enthält.
Eine ausführbare Aktion ist eine interne, für
Adaptive Action Manager spezifische Entität.
Sie wird durch eine Kombination aus einem allgemeinen Basisereignis (Common Base Event), einem Aktionshandler und einer Vorlage erstellt. So verwendet ein E-Mail-Handler z. B. ein allgemeines Basisereignis und eine Vorlage, um eine E-Mail zu senden. Die Vorlagenkennung enthält E-Mail-bezogene Informationen, wie z. B. den Betreff, die Empfänger, den Hauptteil und Variablen. Der E-Mail-Handler ersetzt diese Variablen durch Werte aus den Daten des allgemeinen Basisereignisses.