서비스 컴포넌트 모니터링 결과가 CEI(Common Event Infrastructure) 서버에 공개되도록 선택할 수 있습니다. 응용프로그램 플로우를 보고 관리하기 위해 영구적으로 또는 문제점 해결을 위해 임시로 CEI 서버를 사용하여 모니터링하기 위해 서비스 컴포넌트 이벤트 지점을 지정할 수 있습니다.
모니터링을 사용하여 CEI 버스에서 실행되는 서비스 컴포넌트 이벤트 내 서비스 컴포넌트 이벤트 지점에서 데이터를 공개할 수 있습니다. 이러한 모니터링 접근 방법은 시스템에서 서비스 컴포넌트 활동 분석 시 탁월한 유연성을 허용합니다. CEI 이벤트에 맞게 최적화된 브라우저(예: 공통 기본 이벤트 브라우저)를 사용할 수도 있습니다.
이벤트는 로거로 전송된 이벤트와 동일하게 구조화되지만 특히 서비스 컴포넌트 이벤트를 분석하도록 디자인된 표시기가 액세스할 수 있는 데이터베이스에 저장됩니다. 응용프로그램이 서버에 전개되어 실행된 후에도 항상 지속적인 모니터링("정적" 모니터링 방법)을 위해 응용프로그램이 작성될 때 응용프로그램 내에 서비스 컴포넌트 이벤트 지점을 지정할 수 있습니다. 시스템의 적절한 컴포넌트 처리 플로우에서 특히 중요한 서비스 컴포넌트 이벤트에 대한 정적 모니터링을 수행합니다. 이 정보를 사용하면 시스템에서 실행 중인 서비스 컴포넌트 프로세스에 대한 조치와 프로세스 간의 상호작용을 쉽게 관리할 수 있습니다. 또한 이러한 프로세스의 정상적인 플로우로부터의 편차(서비스 컴포넌트가 올바로 작동하지 않음을 나타낼 수 있음)를 쉽게 발견할 수 있습니다.
서비스 컴포넌트의 정적 모니터링을 구성하려면 WebSphere® Integration Developer를 사용하여 응용프로그램의 서비스 컴포넌트 이벤트 지점을 선택하십시오. 선택사항은 응용프로그램과 함께 전개될 확장자가 .mon인 XML 파일 양식으로 지정됩니다. 실행 중인 서버에 응용프로그램을 전개한 후에는 응용프로그램의 .mon 파일에 지정된 이벤트에 대한 모니터링의 세부 레벨을 비활성화하거나 낮출 수 없습니다. 이러한 유형의 모니터링을 중지하려면 서버를 중지하고 응용프로그램 전개를 취소해야 합니다.
또한 실행 중인 서버에 이미 전개된 응용프로그램에서 사용 가능 및 사용 불가능하게 할 수 있는 "동적" 모니터링에 대해 서비스 컴포넌트 이벤트 지점을 선택할 수 있습니다. CEI 서버를 사용하여 동적 모니터링을 수행하는 근본적 이유는 본질적으로 로깅의 경우와 동일합니다. 즉, 시스템에서 문제점 진단 및 문제점 해결을 위해서입니다. 출력은 CEI 버스 전반에서 발생된 각 이벤트의 구조를 구성하는 공통 기본 이벤트 요소와 함께 본질적으로 로거에 공개된 것과 동일합니다. 또한 로깅 데이터와 마찬가지로 세부 레벨의 차이는 이벤트 내에서 인코드되는 페이로드 양에만 영향을 줍니다.