Az eseményfeldolgozásért, valamint a mérőszámok és különböző értékek meghatározásáért a WebSphere Business Monitor fő összetevője, a Figyelési kiszolgáló felelős. Kiszolgálója a WebSphere Process 6.0 program. Kiszolgálói funkcióit három fő összetevőjén keresztül biztosítja, melyek a következők: a megfigyeléskezelő, a megmaradó állapot kezelő és a közös eseményinfrastruktúra hozzáférési réteg. Ezek mind belső összetevők, melyek csak a figyelési kiszolgálón belül használtak.
Megfigyeléskezelő
A figyelési kiszolgáló végrehajtó alrendszereként működik az üzleti mérőszámmodellhez , melyet a WebSphere Business Modeler alkalmazásból exportált és a WebSphere Business Monitor alkalmazásba importált a felhasználó. E modellben definiálhatja a felhasználó a megfigyelni kívánt mérőszámokat és kulcs-teljesítményjelzőket, valamint a kiszámításukhoz felhasznált eseményeket. A megfigyeléskezelő fogadja az eseményeket és e modell alapján kiszámítja az irányítópult-nézeteken megjelenítendő mérőszámokat.
A megfigyeléskezelő kezeli az üzleti folyamat futás közbeni kezeléséhez szükséges összes folyamatpéldány mutatószámmal kapcsolatos műveletet. Környezetpéldányokat hoz létre, olvas, frissít és állít le, valamint kiszámítja e példányok mutatószámainak értékeit.
A megfigyeléskezelő a közös eseményinfrastruktúra eseményeinek felhasználásával frissíti az irányítópult-nézeteken megjelenő mutatószámok és kulcs-teljesítményjelzők értékeit.
Megőrzéskezelő
A megőrzéskezelő felelős az üzleti mérőszámcsoportok, mutatószámok és kulcs-teljesítményjelzők futásidejű értékeinek folytonosságáért. Megőrzési funkciókat biztosít a megfigyeléskezelő részére. A megfigyeléskezelő nem közvetlenül éri el az adatbázist. Ehelyett a megőrzéskezelő foglalja magába valamennyi adatbázis lehívási és tárolási műveletet.
Közös eseményinfrastruktúra hozzáférési réteg:
A Közös eseményinfrastruktúra hozzáférési réteg biztosítja az események forrásai és fogyasztói számára a Közös eseményinfrastruktúra és Közös eseményszerkezet elérését. Eseményforrás lehet például a megfigyeléskezelő, amely eseményeket küld a közös eseményinfrastruktúrához, melyeket a Műveletkezelő – az eseményfogyasztó ebben az esetben – fog felhasználni. A közös eseményinfrastruktúra elérési réteg rendelkezik egy absztrakciós réteggel, amely elrejti a közös eseményinfrastruktúrához tartozó API-k és a közös eseményszerkezet részletei közötti közvetlen kapcsolatot.