모니터 서버가 생성하고 Adaptive Action Manager가 수신하는 상황 이벤트에는 두 가지 유형이 있습니다. 두 가지 이벤트 유형 모두 공통 기본 이벤트 스펙을 따릅니다.
공통으로 작성된 상황 이벤트에는 세 그룹으로 범주화되는 필드 세트가 포함되어 있습니다. 첫 번째 그룹은 모든 공통 기본 이벤트에 반드시 존재해야 하는 필드입니다. 두 번째 그룹은 Adaptive Action Manager로 송신되어야 하는 이벤트에 추가된 필드입니다. 세 번째 그룹은 예외(소프트, 하드 및 불확실한 예외)의 결과로 작성된 이벤트에 추가된 필드입니다. 이벤트 필드에 대해서는 아래에서 설명합니다.
필드 | 값 | 주석 |
---|---|---|
CreationTime | currentEvent.getCreationTime() = 처리 중인 이벤트의 작성 시간 | |
SourceComponentID.Application | BaseMonitoringContextInterface.AM_COMPNENT_APPLICATION = "Websphere Business Monitor Version 6.0" | |
SourceComponentID.Component | BaseMonitoringContextInterface.AM_COMPNENT_COMPONENT = "com.ibm.wbimonitor" | |
SourceComponentID.Subcomponent | BaseMonitoringContextInterface.AM_COMPNENT_SUB_COMPONENT = "com.ibm.wbimonitor.observationmgr" | |
SourceComponentID.ComponentType | BaseMonitoringContextInterface.AM_COMPNENT_COMPNENT_TYPE = "engine" | |
SourceComponentID.ComponentIDType | ComponentIdentification.COMPONENT_ID_TYPE_PRODUCT_NAME | |
SourceComponentID.Location | getHostAddress() = 현재® 시스템 IP 주소 또는 네트워크 인터페이스가 없을 경우 127.0.0.1 | |
SourceComponentID.LocationType | ComponentIdentification.LOCATION_TYPE_IPV4 | |
Situation | "Monitor Situation" | |
Situation.reportSituation | "External" "ecode" | |
Severity | 10 - 모델 아웃바운드 이벤트, 40 - 소프트 예외, 70 - 하드 예외 및 불확실한 이벤트 | 10 - 정보, 40 - 오류, 70 - 심각함 |
ElapsedTime | 12000 | |
Priority | 50 - 모델 아웃바운드 이벤트, 50 - 소프트 예외, 70 - 하드 예외 및 불확실한 이벤트 | 50 - 중간, 70 - 높음 |
ExtensionName | 이벤트 유형 |
속성 이름 | 컨텐츠 | 예 |
---|---|---|
비즈니스 상황 이름 | 비즈니스 상황의 이름. 사용자 정의 비즈니스 상황 이벤트의 경우 사용자가 지정한 이름입니다. 모니터 정의 상황 이벤트의 경우 미리 정의된 소프트 예외 이름입니다. | UserSituation1 또는 com.ibm.wbimonitor.ParentNotFound |
컨텍스트 ID | 모니터 서버가 덮어쓸 MCIID를 나타냅니다. | 1233344 |
컨텍스트 정의 | 모니터 서버가 덮어쓸 모니터링 컨텍스트 실제 이름을 나타냅니다. | Ndsoijh29832498 |
속성 이름 | 컨텐츠 | 예 |
---|---|---|
비즈니스 측정 모델 이름 | 숨겨진 비즈니스 측정 모델을 무시하는 비즈니스 측정 모델의 완전한 이름 | BMM1, BMM2 |
모니터링 컨텍스트 이름 | 모니터링 컨텍스트 비즈니스의 완전한 이름 | MC1/MC2 |
기본 이벤트 | 예외를 발생시킨 이벤트. 이 이벤트는 컨텍스트 데이터 요소나 확장 데이터 요소에 포함될 수 없으므로, 임의의 요소로 추가될 수 없습니다. | |
예외 메시지 | 글로벌화된 예외 메시지 | CONTEXT 컨텍스트의 EVENTENTRY 이벤트 항목에 대한 상관 관계 일치는 없습니다. |
상황 이름 | 비즈니스 측정 모델 이름 | 모니터링 컨텍스트 이름 | 기본 이벤트 | 컨텍스트 ID | 컨텍스트 정의 | 예외 메시지 | Adaptive Action Manager의 조치 |
---|---|---|---|---|---|---|---|
MultipleParentFound | ![]() |
![]() |
![]() |
전자 우편 | |||
ParentNotFound | ![]() |
![]() |
![]() |
전자 우편 | |||
NoCorrelationMatches | ![]() |
![]() |
![]() |
전자 우편 | |||
MultipleCorrelationMatches | ![]() |
![]() |
전자 우편 | ||||
OneCorrelationMatch | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
전자 우편 |
IndoubtEventInMonitorQueue | ![]() |
전자 우편 | |||||
RuntimeException | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
전자 우편 |