REST 웹 서비스에 이벤트 전달하기
Lenovo XClarity Orchestrator을 구성하여 REST 웹 서비스로 특정 이벤트를 전달할 수 있습니다.
시작하기 전에
주의
이 서비스에 데이터를 전달할 때 보안 연결이 설정되지 않았습니다. 데이터가 일반 텍스트 프로토콜을 통해 전송됩니다.
이 작업 정보
리소스별 액세스 제어를 사용하도록 설정한 경우, 액세스 제어 목록을 사용하여 액세스할 수 있는 리소스에 대한 데이터만 전달합니다. 미리 정의된 감독자 역할이 할당된 그룹의 구성원이 아닌 경우 생성한 전달자에 하나 이상의 액세스 제어 목록을 할당해야 합니다. 액세스할 수 있는 모든 리소스에 대한 데이터를 보내려면 사용 가능한 연결된 액세스 제어 목록을 모두 선택합니다. 감독자 역할이 할당된 그룹의 구성원인 경우 모든 리소스에 대한 데이터를 보내도록 선택하거나 액세스 제어 목록을 할당하여 리소스를 제한할 수 있습니다.
공통 데이터 전달 필터는 이벤트 코드, 이벤트 클래스, 이벤트 심각도, 서비스 유형 및 이벤트를 생성한 리소스를 기반으로, 전달하고자 하는 이벤트의 범위를 정의하는 데 사용됩니다. 이 이벤트 전달자에 사용할 이벤트 및 리소스 필터가 이미 만들어져 있는지 확인하십시오(데이터 전달 필터 만들기 참조).
다음 예에서는 REST 웹 서비스에 전달되는 데이터의 기본 형식을 보여줍니다. 이중 대괄호 사이의 단어는 데이터가 전달될 때 실제 값으로 교체되는 특성입니다.
{\"msg\":\"[[EventMessage]]\",\"eventID\":\"[[EventID]]\",\"serialnum\":
\"[[EventSerialNumber]]\",\"senderUUID\":\"[[EventSenderUUID]]\",\"flags\":
\"[[EventFlags]]\",\"userid\":\"[[EventUserName]]\",\"localLogID\":
\"[[EventLocalLogID]]\",\"systemName\":\"[[DeviceFullPathName]]\",\"action\":
[[EventActionNumber]],\"failFRUNumbers\":\"[[EventFailFRUs]]\",\"severity\":
[[EventSeverityNumber]],\"sourceID\":\"[[EventSourceUUID]]\",
\"sourceLogSequence\":[[EventSourceLogSequenceNumber]],\"failFRUSNs\":
\"[[EventFailSerialNumbers]]\",\"failFRUUUIDs\":\"[[EventFailFRUUUIDs]]\",
\"eventClass\":[[EventClassNumber]],\"componentID\":\"[[EventComponentUUID]]\",
\"mtm\":\"[[EventMachineTypeModel]]\",\"msgID\":\"[[EventMessageID]]\",
"sequenceNumber\":\"[[EventSequenceID]]\",\"timeStamp\":\"[[EventTimeStamp]]\",
\"args\":[[EventMessageArguments]],\"service\":[[EventServiceNumber]],
\"commonEventID\":\"[[CommonEventID]]\",\"eventDate\":\"[[EventDate]]\"}"
절차
REST 웹 서비스에 데이터를 전달하려면 다음 단계를 완료하십시오.
완료한 후에
데이터 전달자 카드에서 다음 작업을 수행할 수 있습니다.
- 상태 열에서 토글을 선택하여 선택한 전달자를 사용 또는 사용 안 함으로 설정합니다
- 편집 아이콘()을 클릭하여 선택한 전달자를 수정합니다.
- 삭제 아이콘()을 클릭하여 선택한 전달자를 제거합니다.
피드백 보내기