Skip to main content

ParseCEF

描述:

解析内容为CEF格式的消息,并将消息头作为数据流属性。注意:组件需要不带Syslog头的CEF消息 (比如由"CEF:0"开头)

标签:

logs, cef, attributes, system, event, message, 日志, 属性, 事件, 消息

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.

名字默认值允许值列表描述
解析输出数据流内容
- 数据流内容
- 数据流属性
指定CEF解析后的结果是作为属性还是内容输出。如果输出属性,则解析字段将作为属性。如果输出到内容,则CEF扩展字段将解析成JSON格式
添加原始消息到JSONtrue当作为数据流内容输出 (比如 JSON 输出),添加原始的CEF消息到JSON中。原始消息将作为字段“_raw”的字符串值
时区本地时区 (系统默认)
- UTC
- 本地时区 (系统默认)
表示日期字段时要使用的时区。 UTC则将所有日期都转换成UTC日期,如果是本地时区,则根据当前平台的时区进行转换
区域设置en-US根据IETF BCP 47规定的区域设置来解析日期字段的全或缩写月份名字 (例如 may 对应 <en-US> 而 mai 对应 <fr-FR>. 通常默认值是安全的,除非解析出现问题而需要修改)

连线:

名字描述
success所有成功解析CEF消息的输入数据流将输出到此连线
failure任何输入数据流不能被解析成CEF消息,将路由到此连线

读取属性:

未提供。

写入属性:

名字描述
cef.header.versionCEF消息版本
cef.header.deviceVendorCEF消息的设备提供商
cef.header.deviceProductCEF消息的设备产品
cef.header.deviceVersionCEF消息的设备版本
cef.header.deviceEventClassIdCEF消息的设备事件类
cef.header.nameCEF消息名字
cef.header.severityCEF消息级别
cef.extension.*解析消息生成的键和值

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。

参考:

ParseSyslog