Enterprise Console 이벤트 속성에 Common Base Event 속성 맵핑

CBE 이벤트의 속성 이름은 표 1의 행에 따라 Enterprise Console 이벤트의 속성 이름으로 변환됩니다. 표 1에서 사용 불가능한 속성 이름은 Enterprise Console 이벤트에 맵핑되지 않습니다.

CBE 이벤트 속성

Enterprise Console 이벤트 속성

extensionName

CLASS

msg
msgDataElement.msgId(설정한 경우)

msg

severity

severity

creationTime

date

repeatCount

repeat_count

sourceComponentId.component

source

sourceComponentId.subComponent

sub_source

sourceComponentId.location

  • fqhostname(CBE sourceComponentId.locationType 속성이 "FQHostname"과 같은 경우)
  • hostname(CBE sourceComponentId.locationType 속성이 "Hostname"과 같은 경우)
  • origin(CBE sourceComponentId.locationType 속성이 "Devicename"과 같을 경우)

globalInstanceId

globalInstanceId(활성 룰 베이스에 정의된 경우)

  • version
  • localInstanceId
  • priority
  • elapsedTime
  • sequenceNumber
  • msgDataElement(위에 나열되지 않은 하위 필드)
  • sourceComponentId(위에 나열되지 않은 하위 필드)
  • reporterComponentId(및 하위 필드)
  • situation(및 하위 필드)
  • associatedEvents(및 하위 필드)

맵핑되지 않음

표 1. CBE 및 Enterprise Console 이벤트 형식 간의 속성 맵핑


다음 절에서는 각 속성이 CBE 이벤트에서 Enterprise Console 이벤트로 맵핑되는 방법에 대해 자세히 설명합니다.

extensionName

CLASS 속성에 맵핑. CBE 이벤트에 extensionName이 없으면, CLASS 속성이 TEC 이벤트 클래스의 기본값인 EVENT로 설정됩니다.

주:

CBE 이벤트의 extensionName 속성을 Enterprise Console 이벤트의 CLASS 속성으로 사용되는 문자 공간에 맞게 변환해야 합니다.

msg

msg 속성 및 msgDataElement 속성의 msgId 필드가 둘 다 CBE 이벤트에 설정된 경우, Enterprise Console msg 속성은 이들 두 필드의 연결로 설정되어 msgId: msg 구조로 결과 값이 포함됩니다.

msg 속성만 CBE 이벤트에 설정된 되면 속성이 바로 Enterprise Console 이벤트 msg 속성에 복사됩니다.

severity

Enterprise Console 이벤트 severity 슬롯은 선택적 슬롯으로 숫자 값 또는 사전정의된 키워드(UNKNOWN, HARMLESS, WARNING, MINOR, CRITICAL 및 FATAL) 중 하나로 표시될 수 있습니다. 심각도는 다음과 같이 맵핑됩니다.

CBE 심각도가 열거된 목록과 일치할 경우, Enterprise Console 이벤트 심각도 슬롯은 CBE 심각도 숫자 값으로 설정됩니다.

일치하는 심각도 열거가 없는 경우 다음과 같은 맵핑이 발생합니다. 기본 Enterprise Console 심각도가 변경되지 않은 경우 맵핑이 가장 잘 수행됩니다. 그러나 사용자 정의 심각도는 기본 Enterprise Console 심각도에 추가로 정의할 수 있습니다.

repeatCount

Enterprise Console 이벤트 repeat_count 슬롯에 바로 맵핑됩니다.

creationTime

Enterprise Console 이벤트 날짜 슬롯은 선택사항입니다. 일반적으로 "MMM dd HH:mm:ss yyyy" 패턴을 따릅니다. 값은 "yyyy-MM-dd'T'HH:mm:ss" CBE creationTime 패턴으로 작성됩니다.

주:

CBE 이벤트에 date로 이름 지정된 최상위 레벨 확장 데이터 요소가 있을 경우, 이 값은 creationTime 대신 Enterprise Console 이벤트 날짜 슬롯에 사용됩니다.

sourceComponentId

sourceComponentId는 복합 CBE 속성으로 기타 내부 속성이 있음을 의미합니다. 이 내부 속성은 다음 표에 따라 Enterprise Console 이벤트의 속성에 맵핑됩니다.

CBE 속성

Enterprise Console 속성

sourceComponentId.component

source(CBE 속성에 공백 문자열이 있거나 "N/A" 값이 있는 경우 값이 설정되지 않음)

sourceComponentId.subcomponent

sub_source(CBE 속성에 공백 문자열이 있거나 "N/A" 값이 있는 경우 값이 설정되지 않음)

sourceComponentId.location

fqhostname(sourceComponentId.locationType이 "FQHostname"인 경우에만 값이 설저됨)

sourceComponentId.location

hostname(sourceComponentId.locationType이 "Hostname"인 경우에만 값이 설정됨)

sourceComponentId.location

origin(sourceComponentId.locationType이 "Devicename"인 경우에만 값이 설정됨)

표 2. CBE 이벤트의 sourceComponentId 속성을 Enterprise Console 이벤트에 맵핑

주:

sourceComponentId 필드가 표시되지 않으면 해당 Enterprise Console 이벤트 슬롯이 작성되지 않습니다.

globalInstanceId

룰 베이스에서 이벤트 클래스의 유형에 있을 경우, 이 필드는 CBE 이벤트에서 Enterprise Console 이벤트로 복사됩니다.


다운로드 | 라이브러리 | 지원 | 이용약관 | 피드백

(C) Copyright IBM Corporation 1999,2005. All Rights Reserved.