WebSphere Business Monitor
Überwachung Ihrer Businessprozesse in Echtzeit

Durch Erweiterung Ihrer bestehenden Anwendungen oder durch Nutzung der Funktionen des Websphere Integration Developers und des WebSphere Process Servers können Ereignisse in einem einheitlichen Format generiert werden. Diese Events werden über eine Common Event Infrastruktur (CEI) engegengenommen und an einen WebSphere Business Monitor weitergeleitet.
Der Business Monitor filtert, aggregiert und korreliert diese Ereignisse und bereitet sie in grafisch auf. Es entsteht ein Business Dashboard, das durch Nutzung der WebSphere Portaltechnologien jedem Benutzer individuelle Anzeige- und Auswertungsmöglichkeiten anbietet. So können Key Performance Indikatoren (KPIs) definiert, Benachrichtigungen beim eintreten komplexer Szenarien abgesetzt oder Alerts beim Empfang bestimmter Ereignisse konfiguriert werden.
Mit dem Einsatz des WebSphere Business Monitors ist es somit möglich, die von Ihnen erstellten Businessprozesse grafisch darzustellen und in Echtzeit zu überwachen und sofort auf Ereignisse zu reagieren.

technische Details

Events aus BPEL-Prozessen oder beliebigen anderen Applikationen werden als CEI-Events (Common Event Infrastructure) generiert und in ein Messaging-System geschrieben. An diesen Bus (CEI-Bus) wird der Business Monitor als JMS-Subscriber konfiguriert. Für den Business Monitor wird ein Monitoring Modell entwickelt, das als Filter fungiert. CEI-Events werden ausgelesen und zu Key Performance Indikatoren (KPIs) korreliert, aggregiert und danach in eine Monitoring-Datenbank geschrieben. Zusätzlich können laufende Prozesse in einem WebSphere Process Server umfangreich überwacht, gesteuert und über z.B. Business Rules verändert werden. Die Monitoring-Ergebnisse können als XML-Daten exportiert und in einen WebSphere Business Modeler zum Abgleich mit simulierten Daten importiert werden. Die Anzeige von Monitoringdaten geschieht über DOJO-Widgets im Business Space oder über JSR168 Portlets. Der Monitor verfügt über eine REST-Schnittstelle mittels der KPIs und Monitoring-Daten in beliebigen anderen Anwendungen dargestellt werden können.
notwendige Skills

Zur Entwicklung von Monitoring Modellen muß die Arbeit mit dem WebSphere Business Monitoring Toolkit bekannt sein. In diesem Tool werden weitgehend über Masken gesteuert die Modelle erstellt und auf dem Business Monitor deployed.
Um sinnvolle Modelle zu erstellen ist jedoch die intensive Kommunikation mit dem Integration Development und den Fachabteilungen, die Prozesse modellieren, notwendig. Grundkenntnisse der BPEL-Welt und das Verständnis der technischen Möglichkeiten zur Anzeige von Monitoring-Informationen in z.B. Portalumgebungen sowie Kenntnis des CEI-Standards sind von Vorteil.
Administratoren müssen mit den Features des WebSphere Application Servers und des WebSphere ESBs vertraut sein, um die JMS-Kommuikationsstrecke zu konfigurieren.


drucken