모니터 서버

WebSphere® Business Monitor의 코어 컴포넌트인 모니터 서버는 이벤트 처리와 측정 및 값 계산을 담당합니다. 모니터 서버는 WebSphere Process 버전 6.0에서 호스트되며, 세 개의 기본 컴포넌트(Observation Manager, Persistence Manager 및 CEI 액세스 계층)를 통해 서버 기능을 제공합니다. 이러한 컴포넌트는 내부 컴포넌트로 모니터 서버 내부에서만 사용됩니다.

Observation Manager

Observation Manager는 WebSphere Business Modeler에서 내보내서 WebSphere Business Monitor로 가져오는 비즈니스 측정 모델의 실행 엔진과 같은 역할을 합니다. 이 모델에서 메트릭 및 KPI를 정의하고 이를 계산하는 데 사용된 이벤트를 모니터할 수 있습니다. 그런 다음 Observation Manager는 이 모델을 사용하여 이벤트를 수신하고 대시보드 보기에 표시될 메트릭을 계산합니다.

Observation Manager는 런타임 시 비즈니스 프로세스 관리에 필요한 모든 프로세스 인스턴스 메트릭 오퍼레이션을 처리합니다. 컨텍스트 인스턴스를 작성하고, 읽고, 갱신하고, 종료하며, 이러한 인스턴스의 메트릭 값을 계산합니다.

Observation Manager는 CEI(Common Event Infrastructure)에서 이벤트를 사용하여 대시보드 보기에 표시된 메트릭 및 KPI를 갱신합니다.

Persistence Manager

비즈니스 측정 그룹 메트릭 및 KPI 런타임 값의 지속성은 Persistence Manager를 통해 유지됩니다. Persistence Manager는 Observation Manager에게 지속성 기능을 제공합니다. Observation Manager는 데이터베이스에 직접 액세스하지 않습니다. 대신 Persistence Manager가 모든 데이터베이스를 검색하고 저장영역 오퍼레이션을 암호화합니다.

CEI(Common Event Infrastructure) 액세스 계층

CEI(Common Event Infrastructure) 액세스 계층은 이벤트의 소스이며 이용자인 컴포넌트의 CEI 및 공통 기본 이벤트 액세스를 담당하는 컴포넌트입니다. 예를 들어, Observation Manager는 이 예제에서 이벤트 이용자인 Action Manager가 사용할 CEI로 이벤트를 송신하는 이벤트 소스가 될 수 있습니다. CEI(Common Event Infrastructure) 액세스 계층은 CEI API 및 공통 기본 이벤트 세부사항과의 직접적인 상호작용을 숨기는 추상 계층을 제공합니다.

CEI 액세스 계층의 기본 기능은 다음과 같습니다.

Copyright IBM Corporation 2005, 2006. All Rights Reserved.