Benachrichtigungsereignisse für die Serviceintegration
Sie können die Serviceintegrationsumgebung unter Verwendung von Benachrichtigungsereignissen überwachen.
Jede Serviceintegrationsentität, wie z. B. eine Messaging-Engine oder ein IBM MQ-Link-Link, wird durch eine MBean dargestellt. MBeans sind Java™-Objekte, die JMX-Ressourcen (Java Management Extensions) darstellen. Als Teil der JMX-Architektur können MBeans Benachrichtigungsereignisse verwenden, die Sie in Ihre eigene Systemverwaltungsanwendung integrieren können, um Aktivitäten, wie beispielsweise das Starten einer Messaging-Engine, in Ihrer Serviceintegrationskonfiguration zu überwachen. Auch Anwendungen, die als Agenten für andere Verwaltungsnetze auftreten, können mit Ereignissen Berichte überwachen und entsprechende Alerts erstellen.
Nähere Informationen zur Implementierung des Frameworks JMX in WebSphere Application Server finden Sie im Artikel wsadmin-Scripting mit Java Management Extensions (JMX) verwenden.
Jede MBean von WebSphere Application Server ist im Abschnitt "MBean-Schnittstellen" des Information Center dokumentiert. Sie können zu diesem Abschnitt navigieren, indem Sie in der Navigationsstruktur des Information Center auf Referenz > Programmierschnittstellen und dann auf MBean-Schnittstellen klicken oder indem Sie nach "MBean-Schnittstellen" suchen.
- SIBGatewayLink
- SIBMediationPoint
- SIBMessagingEngine
- SIBMQLink
- SIBMQLinkReceiverChannel
- SIBMQLinkSenderChannel
- SIBPublicationPoint
- SIBQueuePoint
- SIBRemotePublicationPoint
- SIBRemoteQueuePoint
Format von Ereignisbenachrichtigungen
Attribute name | Attributbeschreibung |
---|---|
Message | Die Nachricht, die das Ereignis beschreibt. |
SequenceNumber | Eine eindeutige ID für die Ereignisinstanz im Anwendungsserver. |
TimeStamp | Die Zeitmarke in Millisekunden. |
Type | Gibt den Typ des Ereignisses an, z. B. ein Stoppereignis für eine Messaging-Engine. Der Typ wird durch Konstanten in der Datei Stammverzeichnis_des_Anwendungsservers/web/apidocs/SIBNotificationConstants.html definiert. |
Properties | Spezifische für jedes generierte Ereignis. Eigenschaften sind Schlüssel/Wert-Paare,
die Aspekte des Ereignisses beschreiben, wie z. B. den Namen der Messaging-Engine
oder die Anzahl der Nachrichten an einem Ziel. Die Zeichenfolgen für die Schlüssel und Werte werden
mit Konstanten in der Datei Stammverzeichnis_des_Anwendungsservers/web/apidocs/SIBNotificationConstants.html
definiert. Alle Serviceintegrationsereignisse haben Eigenschaften für den Busnamen und die UUID sowie den Namen der Messaging-Engine und die UUID. |