원격 스트리밍을 사용하도록 설정한 후 vCenter Server Appliance가 스트리밍을 시작하고 새로 생성된 이벤트만 원격 syslog 서버로 스트리밍됩니다.
모든 syslog 메시지는 특정 접두사로 시작합니다. vCenter Server Appliance 이벤트는 Event 접두사로 다른 syslog 메시지와 구분할 수 있습니다.
syslog 프로토콜에서는 syslog 메시지의 길이를 1024자로 제한합니다. 1024자보다 긴 메시지는 여러 개의 syslog 메시지로 분할됩니다.
syslog 서버에서 이벤트는 다음과 같은 형식입니다.
<syslog-prefix> : Event [eventId] [partInfo] [createdTime] [eventType] [severity] [user] [target] [chainId] [desc]
항목 | 설명 |
---|---|
syslog-prefix | syslog 접두사를 표시합니다. <syslog-prefix> 는 원격 syslog 서버 구성에 의해 결정됩니다. |
eventId | 이벤트 메시지의 고유 ID를 표시합니다. 기본값은 Event입니다. |
partInfo | 메시지가 여러 부분으로 분할되는지 여부를 표시합니다. |
createdTime | 이벤트가 생성된 시간을 표시합니다. |
eventType | 이벤트 유형을 표시합니다. |
severity | 정보, 주의, 오류 등과 같은 이벤트의 심각도를 표시합니다. |
user | 이벤트를 생성한 사용자의 이름을 표시합니다. |
target | 이벤트가 참조하는 개체를 표시합니다. |
chainId | 상위 또는 그룹 ID 관련 정보를 표시합니다. |
desc | 이벤트 설명을 표시합니다. |
긴 이벤트 메시지를 여러 개의 Syslog 메시지로 분할
1024자보다 긴 이벤트는 다음과 같은 방식으로 여러 개의 syslog 메시지로 분할됩니다.
<syslog-prefix> : Event [eventId][1-X][payload-part-1]<syslog-prefix> : Event [eventId][2-X][payload-part-2] ... <syslog-prefix> : Event [eventId][X-X][payload-part-X]
X는 이벤트 메시지 부분의 번호를 나타냅니다.