WebSphere® ESB에서 이벤트를 모니터링하여 문제점 판별을 평가하고 성능을 조정하며 비즈니스 프로세스의 효율성을 검토합니다.
WebSphere ESB 이벤트 모니터링 기능에는 성능 모니터링과 서비스 컴포넌트 모니터링이 있습니다.
성능 모니터링: 성능 측정은 서비스 컴포넌트 이벤트 지점에 사용할 수 있으며, PMI(Performance Monitoring Infrastructure) 및 Tivoli® Performance Viewer를 통해 처리됩니다.
이벤트를 호출한 횟수, 이벤트를 시작해서 완료하는 데 걸린 시간 등 주어진 이벤트의 특정 성능 측정값을 모니터링할 수 있습니다. 이벤트를 모니터링한 후 나중에 로그 파일에서 이벤트를 보거나 이벤트 데이터베이스에 저장된 이벤트를 조회하여 이벤트 컨텐츠를 볼 수도 있습니다. 두 경우 모두에서 이벤트 지점을 임시로 지정하여 응용프로그램 로직이나 시스템 성능의 문제점을 확인할 수 있습니다.
서비스 컴포넌트 이벤트 모니터링: WebSphere ESB 모니터링은 서비스 컴포넌트에서 특정 이벤트 지점에 있는 데이터를 캡처할 수 있습니다. 이러한 이벤트는 공통 기본 이벤트라는 표준 형식으로 형식화됩니다. 프로세스 서버를 통해 이들 이벤트를 로깅 기능으로 공개하거나 CEI(Common Event Infrastructure) 서버 데이터베이스의 보다 유연한 모니터링 기능을 사용하여 해당 이벤트를 저장 및 분석할 수 있습니다.
프로세스 서버에서 실행되는 일부 응용프로그램에는 응용프로그램을 전개한 후 지속적으로 모니터링할 수 있는 이벤트 지점이 포함됩니다. 이는 비즈니스 분석자인 경우에 프로세스 서버에 전개한 응용프로그램에서 모델링하고 구현한 비즈니스 프로세스의 효율성을 관찰하고자 할 때 사용될 수 있습니다. 이를 사용하면 IBM® WebSphere Business Monitor와 같은 제품으로 사용자 정의된 분할창(또는 "대시보드")을 작성하여 키 비즈니스 프로세스 메트릭을 볼 수 있습니다.