A
WebSphere Business Monitor
6.0.1
alkalmazást több belső és több külső összetevő alkotja.
Az Üzlet mérőszámmodellek, melyek definiálása
a WebSphere Business
Modelerben történik,kulcsfontosságú szerepet töltenek be a
megfigyelés folyamatában. Az üzleti mérőszámmodellben kell definiálni a mérési pontokat, az eseményszűrőket, a méréseket, az azok közötti összefüggést
valamint az üzleti adatok forrásait. Amikor elkészült az
üzleti mérőszámmodell,
a
WebSphere Business Monitor
alkalmazásba exportálja azt. A WebSphere Business
Monitor felismeri a figyelni kívánt modelleket és a kiindulási eseményekből rögzítendő méréseket.
Az irányítópult-nézetek jelenítik meg grafikusan ábrázolva a kulcs-teljesítményjelzőket, melyek értékeit
a modell alapján, az összegyűjtött eseményekből számítja ki a rendszer. Értesítéseket
különböző helyzetekkel és műveletekkel kapcsolatban, meghatározott feltételek
szerint hoz létre a rendszer javító műveletek végrehajtása, valamint a működés során
fellépő hibák észlelése, illetve megelőzése érdekében.
E műveleteket a következő belső összetevői segítségével hajtja végre a rendszer:
- Megfigyelési kiszolgáló: Eseményeket fogad, kezeli a megfigyelési környezetpéldányokat,
valamint tárolja és megőrzi e példányok futásidejű és előzmény-mutatószámait és kulcs-teljesítményjelzőit.
- Irányítópultok: Megjelenítik a megfigyelt adatokat. Nézetek egy előre meghatározott csoportját tartalmazzák,
melyek a különböző adatreprezentációs módok támogatásához testre szabhatók, és fejlett adatelemzési képességeket biztosítanak.
- Adatbázisok: Biztosítják a megfigyelési kiszolgáló számára az eseményfeldolgozáshoz szükséges információkat. Az irányítópult ügyfélalkalmazását is ellátják a nézetek feltöltéséhez szükséges információkkal. Az adatbázisok között egy másik monitor-összetevő, a többszörözéskezelő viszi át az adatokat.
- Alkalmazkodó műveletkezelő: A bejövő események alapján kirajzolódó szituációknak megfelelően több lehetséges válaszlépést hoz létre.
- Sémagenerátor: Adatbázis-parancsállományokat generál, melyek segítségével a rendszer
adatbázistáblákat hoz létre a statikus, futásidejű és előzmény-adatbázisokban. Ezek az adatbázisok tartalmazzák az üzleti mérőszámmodellek adatait.
A Sémagenerátor hozza létre az előzmény adatbázis DB2 Cube Views kockanézet metaadatait is, és készíti el a metaadatok kiosztását a többszörözéskezelő számára.
A
figyelési művelet végrehajtásában a következő egyéb külső összetevők vesznek részt:
- Üzleti mérőszámszerkesztő: Ami annak az üzleti mérőszámmodellnek a létrehozására szolgál, amely meghatározza, hogy mit figyeljen a rendszer, így például a megfigyelési környezeteket, a kulcs-teljesítményjelzőket, a mutatószámokat
és az üzleti szituációkat.
- Közös eseményinfrastruktúra: Megvalósítja az eseménykezelést: fogadja az
eseményforrásokból érkező eseményeket és továbbítja azokat azon eseményfelhasználók felé, amelyek
számára érdekesek az adott események.
- A
DB2
Alphablox és a
DB2 Cube
Views: fejlett adatelemzést biztosít az irányítópultok
számára.
Az alábbi ábra a fenti összetevők együttműködését szemlélteti:
1. Ábra A Monitor szerkezeti ábrája