WebSphere® Integration Developer에서 이벤트 모니터를 사용하여 이벤트 생성 및 모니터링을 사용 가능(불가능)하게 할 수 있습니다. 이벤트 모니터는
여러 WebSphere Integration
Developer 편집기(예: 어셈블리 편집기 및 비즈니스 프로세스 편집기)의 특성 페이지로 액세스 가능합니다.
이벤트 모니터에 대해 작업하려면 비즈니스 프로세스 및 사용자 타스크 이벤트의 모니터링 및 로깅을 지원하도록
WebSphere Process Server를 구성해야 합니다. "WebSphere Integration
Developer에서 WebSphere Process Server가 이벤트 모니터링을 지원하도록 구성" 주제에
설명되어 있습니다. 또한 WebSphere Integration Developer에서
이벤트를 모니터할 수 있는 컴포넌트 및 요소에 익숙해져야 합니다. 모니터 가능한 컴포넌트 및 요소의 전체 목록은
"WebSphere Integration Developer의 모니터 가능한 컴포턴트 및 요소" 주제를
참조하십시오.
WebSphere Integration Developer에서 이벤트 생성 및 모니터링을 사용 가능하게 하려면 다음을 수행하십시오.
- SCA 레벨에서 이벤트 모니터링을 사용 가능하게 하려면
다음 설명과 같이 어셈블리 편집기에서 이벤트 모니터를 열고 모니터할 하나 이상의 컴포넌트 인터페이스 오퍼레이션을 선택하십시오.
- 어셈블리 편집기에서 어셈블리 다이어그램을 열고
이벤트에 대해 모니터할 인터페이스 오퍼레이션이 들어 있는 비즈니스 통합 컴포넌트(예: 비즈니스 프로세스)를 선택하십시오.
- 특성 탭을
클릭하십시오. 특성 보기가 열립니다.
- 특성 보기에서 세부사항 탭을 클릭하십시오.
세부사항 분할창이 열립니다.
- 세부사항 분할창에서
인터페이스 목록을 펼치고 이벤트에 대해 모니터할 오퍼레이션을 선택하십시오. 이벤트 모니터 탭이
세부사항 창에 표시됩니다.
- 이벤트 모니터 탭을 클릭하십시오. 이벤트
모니터 분할창이 열리고 모니터 가능한 요소 이름이 다음 그림과 같이 세부사항 분할창의 맨 위에 표시됩니다.

- 컴포넌트 레벨에서 이벤트 모니터링을 사용 가능하게 하려면 다음 설명과 같이 컴포넌트 편집기(예: 비즈니스 프로세스 편집기)에서
이벤트 모니터를 열고 모니터할 하나 이상의 컴포넌트 요소를 선택하십시오.
- 컴포넌트 편집기에서 이벤트를 모니터할 비즈니스 통합 컴포넌트의 모니터 가능 요소를
선택하십시오. 예를 들어, 비즈니스 프로세스 편집기의 경우 프로세스 편집기 캔버스에서 프로세스 활동을 선택하거나
프로세스 편집기 트레이에서 전체 프로세스를 선택할 수 있습니다.
- 특성 탭을
클릭하십시오. 특성 보기가 열립니다.
- 이벤트 모니터 탭을 클릭하십시오. 이벤트
모니터 분할창이 열리고 모니터 가능한 요소 이름이 아래 그림과 같이 분할창 맨 위에 표시됩니다.

- 비즈니스 프로세스 편집기에서 이벤트 모니터를 열고 프로세스, 수신, 응답, 호출, 범위 및 스태프 활동에 대해
사전 정의한 기본 이벤트를 사용 가능하게 하려면 프로세스 편집기에서 빈 캔버스를 클릭하여 프로세스 레벨에서 프로세스를 선택하고
기본 이벤트 사용 안함 선택란을 지우십시오.(이 활동에 사전 정의된 기본 이벤트는
"비즈니스 프로세스의 기본 이벤트" 주제 목록에 표시되어 있습니다.)
- 다음 단계를 완료하십시오.
- CEI 이벤트를 생성하려면
CEI 선택란을 선택하십시오.
- 비즈니스 프로세스 편집기 또는 사용자 타스크 편집기의 이벤트 모니터 창에 있고
비즈니스 프로세스 또는 사용자 타스크 감사 이벤트를 생성하려면, 감사 로그 선택란을 선택하십시오.
(CEI 선택란을 선택한 경우에도 동일한 이벤트가 CEI 이벤트로서 생성됩니다. 특별히
감사 이벤트에 대해 작업해야할 이유가 없으면 감사 이벤트보다 CEI 이벤트를 생성하고 모니터링하도록 권장합니다.)
- 다음 단일 선택 단추 중 하나를 선택하십시오.
- 모니터링하도록 선택한 컴포넌트 요소와 연관된 이벤트를 생성 및 모니터하지
않을 경우 없음을 선택하십시오.
(비즈니스 프로세스 편집기에서 이벤트 모니터를 사용할 때 없음을 선택한 경우
프로세스 레벨에서 기본 이벤트 사용 안함 선택란을 지우면 프로세스, 수신, 응답, 호출, 범위 및 스태프 요소에서
사전 정의된 기본 이벤트가 계속 생성됩니다.)
- 모니터링하도록 선택한 컴포넌트 요소와 연관된 모든 이벤트를 생성 및 모니터할
경우 모두를 선택하십시오.
- 모니터링하도록 선택한 컴포넌트 요소와 연관된 개별 이벤트를 선택, 생성 및 모니터할
경우 선택을 선택하십시오.
- 선택 단일 선택 단추를 선택하면
선택항 요소에 대해 생성하고 모니터할 개별 이벤트 옆에 있는 확인란을 선택하십시오.
- 모두 또는 선택 단일 선택 단추를 선택한 경우 선택한 모두 단일 선택 단추 또는 개별 이벤트 옆의 다음
이벤트 컨텐츠 레벨 중 하나를 선택하십시오.
- 이벤트에 모든 비즈니스 오브젝트 속성을 표시할 경우 전체를 선택하십시오.
- 이벤트에 비즈니스 오브젝트 ID만 표시할 경우 요약을 선택하십시오.
- 이벤트에 비즈니스 오브젝트 속성을 표시하지 않을 경우 비어 있음을 선택하십시오.
비즈니스 오브젝트가 없는 모니터 가능한 요소의 개별 이벤트를 선택햇으면 비어 있음을 선택해야 합니다.
- 하나 이상의 이벤트를 선택했고 런타임으로 이벤트를 생성하려면 각 이벤트에 대해
켜짐을 선택해야 합니다. 적절한
정보 레벨을 가진 이벤트가 런타임으로 생성됩니다. (켜짐을 선택하지 않으면
선택한 이벤트가 모니터에 런타임으로 계속 등록되지만 런타임으로 생성되지는 않습니다.)
- 이벤트에서 실패했을 때 롤백을 제어하도록 트랜잭션 동작을 선택할 경우
트랜잭션 드롭 다운 목록에서 다음 항목 중 하나를
선택하십시오.
- 현재 트랜잭션에 이벤트를 송신하려면 기존을 선택하십시오. 현재 트랜잭션이 실패하면 이벤트가 생성되지 않습니다.
- 새 트랜잭션에서 이벤트를 보내려면 새로 작성을 선택하십시오.
새 트랜잭션이 실패하면 이벤트는 생성되지 않습니다.
- 기본 이벤트 구조에서 지원되는 기본 트랜잭션 값을 사용하려면 기본값을 선택하십시오. 이 값은 기존 또는 새로 작성 중 하나입니다.
- 선택한 이벤트에 대한 이벤트 설정에 특정 주석을 추가하려면
레이블 필드에 주석을 입력하십시오.
주석은 개발용 문서에만 사용됩니다. 런타임으로 사용되지는 않으며 생성된 이벤트에 기록되지 않습니다.
- 모니터할 각 요소에서 이 단계를 반복하십시오.
- Ctrl-S를 눌러 이벤트 모니터 설정을 저장하십시오.
모니터하도록 선택한 컴포넌트 요소에서 이벤트 모니터 기호가 표시됩니다(
). 또한
모니터링(.mon) 파일이 이벤트 모니터링 사양을 저장하도록 생성됩니다.
- 서버 보기에서
컴포넌트가 들어 있는 모듈을 WebSphere Process Server에 배치한 후 이 서버를 시작하십시오.(이미 실행 중인 경우 다시 시작하십시오.)
다음에 모니터한 컴포넌트를 실행하여 작업할 때 컴포넌트에서 모니터하려고 선택한 각 모니터 가능한 요소에 이벤트가 생성됩니다.
모니터한 컴포넌트를 실행하여 작업을 완료하면 생성된 이벤트를 보려고 할 것입니다. CEI 이벤트 생성을 선택하면,
CBE(Common Base Event) 브라우저를 사용하여 "CEI 이벤트 보기" 주제에서 설명한 바와 같이 이벤트를 볼 수 있습니다.