Probléma: Egy üzleti mérőszámmodell
importálása a WebSphere Business Monitor felügyeleti
konzoljára sikeresen befejeződött. A kapcsolódó, üzleti folyamat végrehajtási
nyelvéhez (BPEL) tartozó .ear fájl telepítése is sikerült a
WebSphere
Process Server kiszolgálóra.
Az adott
modellhez tartozó folyamatpéldányok létrehozása sikerült, és ezek futnak. Az
állapot-adatbázis tábláinak létrehozása sikerült. A kapcsolódó adatok létrehozására
és az állapot-adatbázisban való tárolására azonban nem került sor.
A következő lépések segítséget nyújthatnak a probléma vizsgálatában és
megoldásában:
- Engedélyezze a legrészletesebb szintű naplózást. A naplózás részletezési
szintjének beállításáról a további tudnivalókat lásd:
A naplózás és a nyomkövetés kezelése.
- Engedélyezze a közös esemény-infrastruktúra (CEI) adattárat. A további
tudnivalókat lásd: A CEI adattár engedélyezése és tiltása.
- Hozzon létre egy új folyamatpéldányt a futásidejű működtető rendszeren, hogy az
új események a Figyelési kiszolgáló kiszolgálóra kerüljenek.
- Ellenőrizze az események sikeres előállítását és a CEI adattárba küldését:
jelentkezzen be a Common Base Event Viewer alkalmazás weblapjára, és keresse az
újonnan létrehozott eseményeket. A további tudnivalókat a
WebSphere
Process Server
dokumentációjában a Figyelt
események megtekintése című témakör tartalmazza.
- Ha az események nem léteznek a CEI adattárban, ellenőrizze a BPEL modell
telepítését a WebSphere
Process Server rendszeren.
A BPEL telepítésének hibaelhárításáról a további tudnivalókat a
WebSphere
Process Server
dokumentációjában a Sikertelen
telepítés hibaelhárítása tartalmazza.
- Ha az események léteznek a CEI adattárban, ellenőrizze a JMS erőforrások
létrehozását és sikeres konfigurálását.
- Lépjen a
WebSphere
Application Server
felügyeleti konzoljára az
parancs választásával.
- A
Összeköttetésgyárak
csoportban jelölje ki a
JMS
sor-összeköttetési gyár elemet, és ellenőrizze, hogy
létrejött-e
MonitorQueueFactory
néven a
WebSphere Business Monitor
rendszerhez a JMS sor-összeköttetési gyár.
- Válassza az
parancsot.
- A Rendeltetési helyek csoportban jelölje ki a
JMS várakozási sor elemet, és ellenőrizze, hogy
MonitorQueueDestination néven létrejött-e a JMS várakozási sor.
- Ellenőrizze a trace.log fájlban a processzor szintű hibákat. Ha nincsenek
ilyenek, kövesse az események szűrési és korrelációs nyomvonalát. Ha a nyomkövetés
szolgáltatás engedélyezve van, és a legrészletesebb szintű naplózás van beállítva, a
WebSphere Business Monitor által fogadott összes
eseményt meg kell találnia a nyomkövetési fájlban. Kövesse az első ilyen (vagy
tetszőleges létrehozási) esemény nyomvonalát annak megállapítására, hogy hogyan
szűrték azt az egyes bejegyzett folyamatok. Az eseményhez bejegyzett valamennyi
folyamatnál egy üzenet jelzi, hogy a filterAndHandle metódus elindult, és hogy az
esemény átjutott-e a szűrőn. Ha a szűrés sikeres volt, kövesse a korrelációs
nyomvonalat annak megállapítására, hogy hány példányt adott vissza a lekérdezés az
adott eseménybejegyzéshez. Ha létrehozási eseményről van szó (például
BPC.BFM.PROCESS.STATUS), a lekérdezésnek 0 példányt kell visszaadnia. Az adott
folyamat- vagy tevékenységpéldányhoz új rekord létrehozásának el kell indulnia.