启用远程传输后,vCenter Server Appliance 开始传输并且仅将新生成的事件传输到远程 syslog 服务器。

所有 syslog 消息都以特定前缀开头。可以通过其 Event 前缀区分 vCenter Server Appliance 事件与其他 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 显示事件是一条信息、一个警告还是一个错误。
用户 显示生成事件的用户的名称。
目标 显示事件所指的对象。
chainId 显示有关父 ID 或组 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 表示事件消息的部分数。