WebSphere® Business Monitor 6.0.1의
아키텍처는 내부 컴포넌트 세트와 외부 컴포넌트 그룹으로 구성됩니다.
WebSphere Business
Modeler에서
정의된 비즈니스 측정 모델은 모니터링의 중요한 부분입니다. 비즈니스 측정 모델에서
측정 포인트, 이벤트 필터, 측정, 상관관계 및 비즈니스 데이터 소스를 정의하십시오. 비즈니스 측정 모델이 완료되면
WebSphere Business Monitor로 내보내십시오.
WebSphere
Business Monitor는 모니터할 모델과 수신 이벤트에서 캡처할 측정을 인식합니다.
대시보드 보기는 모델을 기반으로 수집된 이벤트에서 작성된 핵심성과지표(KPI)를 표시하여
그래픽으로 나타냅니다.
알림은 정의된 조건에 따라 상황 및 조치에 대해 생성되어 수정 조치를 수행하고 조작 중 실패를 감지하며 방지합니다.
이러한 모든 조치는 내부 컴포넌트 세트를 통해 수행됩니다.
- 모니터 서버:
이벤트 수신, 모니터링 컨텍스트 인스턴스 처리, 런타임 및 히스토리 메트릭과 KPI 값을 저장 및 유지합니다.
- 대시보드:
모니터한 데이터를 표시합니다.
사용자 정의할 수 있는 사전정의된 보기 세트를 제공하여 데이터를 여러 가지 방법으로 표시하도록 지원하고 향상된 데이터 분석을 제공합니다.
- 데이터베이스:
모니터 서버에 이벤트 처리에 대한 정보를 제공합니다.
또한 대시보드 클라이언트에 보기를 채울 정보를 제공하기도 합니다.
정보는 다른 모니터 컴포넌트(Replication Manager)를 통해 여러 데이터베이스로 전송됩니다.
- Adaptive Action Manager:
수신 이벤트 내에 표시된 상황의 결과로 여러 유형의 비즈니스 응답을 제공합니다.
- Schema Generator:
상태, 런타임 및 히스토리 데이터베이스에 데이터베이스 테이블을 작성하는 데 사용될 데이터베이스 스크립트를 생성합니다.
이러한 데이터베이스는
비즈니스 측정 모델 데이터를 포함합니다.
또한 Schema Generator는 히스토리 데이터베이스의
DB2®
Cube Views™
메타데이터 설명 및 Replication Manager에 대한 메타데이터 맵핑을 생성합니다.
오퍼레이션을 모니터하는 데 필요한 기타 외부 컴포넌트는 다음과 같습니다.
- 비즈니스 측정 편집기(BME):
모니터할 내용(예: 컨텍스트, 핵심성과지표, 메트릭 및 비즈니스 상황 모니터링)을 정의하는
비즈니스 측정 모델을 작성하는 데 사용됩니다.
- CEI(Common Event Infrastructure):
이벤트 소스에서 이벤트를 수신하고 이러한 이벤트에 관심을 표시한 이벤트 이용자에게 전송하여
이벤트 관리를 제공합니다.
- DB2 Alphablox
및 DB2 Cube
Views™: 대시보드에 대해 향상된 데이터 분석을 제공합니다.
다음은 위의 컴포넌트 간의 상호작용을 표시한 다이어그램입니다.
그림 1. 모니터 아키텍처 다이어그램