Serwer programu Monitor

Serwer programu Monitor (główny komponent programu WebSphere Business Monitor) jest odpowiedzialny za przetwarzanie zdarzeń i obliczanie miar oraz wartości. Jego hostem jest serwer WebSphere Process Server 6.0. Serwer programu Monitor udostępnia funkcje serwera za pomocą trzech głównych komponentów: menedżera obserwacji, menedżera trwałości oraz warstwy dostępu Common Event Infrastructure (CEI). Są to komponenty wewnętrzne, używane tylko przez serwer programu Monitor.

Menedżer obserwacji

Menedżer obserwacji działa jako mechanizm wykonywania modelu miar biznesowych, który został wyeksportowany z programu WebSphere Business Modeler i zaimportowany do programu WebSphere Business Monitor. W modelu można zdefiniować pomiary i kluczowe wskaźniki wydajności, które mają być monitorowane, jak również zdarzenia używane podczas obliczania ich wartości. Menedżer obserwacji korzysta z modelu, odbiera zdarzenia i oblicza wartości pomiarów, które następnie są wyświetlane w widokach panelu kontrolnego.

Menedżer obserwacji obsługuje wszystkie czynności związane z pomiarami instancji procesu, które są wymagane do zarządzania procesem biznesowym w czasie jego wykonywania. Umożliwia on także tworzenie, odczytywanie, aktualizowanie i zatrzymywanie instancji kontekstu oraz obliczanie wartości pomiarów tych instancji.

Menedżer obserwacji korzysta ze zdarzeń infrastruktury CEI do aktualizowania pomiarów i kluczowych wskaźników wydajności wyświetlanych w widokach panelu kontrolnego.

Menedżer trwałości

Menedżer trwałości umożliwia utrwalanie wykonawczych wartości grup miar biznesowych, pomiarów i kluczowych wskaźników wydajności. Udostępnia on funkcje trwałości menedżerowi obserwacji. Menedżer obserwacji nie ma bezpośredniego dostępu do bazy danych. Menedżer trwałości hermetyzuje operacje pobierania i zapisywania danych w bazie danych.

Warstwa dostępu CEI:

Komponent warstwy dostępu CEI pozwala komponentom, które są źródłami i odbiorcami zdarzeń, na uzyskiwanie dostępu do infrastruktury CEI i zdarzeń modelu Common Base Event. Menedżer obserwacji może być na przykład źródłem zdarzeń i wysyłać je do infrastruktury CEI. Następnie zdarzenia te są używane przez menedżera czynności, który w tym przypadku jest konsumentem zdarzeń. Warstwa dostępu CEI udostępnia warstwę abstrakcji, która ukrywa bezpośrednie interakcje z interfejsami API infrastruktury CEI oraz szczegóły modelu Common Base Event.

Głównymi funkcjami warstwy dostępu CEI są:

Copyright IBM Corporation 2005. Wszelkie prawa zastrzeżone.