分隔符提取模式
概述
分隔符日志是指单条日志可以根据指定的分隔符进行结构化提取的日志。每条日志以换行符作为结束的标志。由分隔符分割出来的日志内容作为字段的value,需要用户自己定义字段的key和字段的类型。
前置条件
- 已创建日志集日志主题。
- 日志源选择了业务应用日志,并完成了日志源的设置。
- 进入日志预处理步骤。
操作步骤
- 将键值提取模式切换至“分隔符”。
- 选择日志的分隔符,如默认提供的分隔符不满足需求,可以选择自定义分隔符,输入用户自己的分隔符。
- 输入或粘贴日志样例。
- 点击“提取字段”,将会根据用户设置的分隔符对输入的日志样例进行分割。分割成功将会在日志提取字段列表中展示。如果失败,则可能是选择或输入的分隔符有误,也可能是输入的日志样例有误。
- 用户需要自定义字段的key,默认所有字段的类型为string,需要用户按照实际情况选择字段的类型,仅数值类型的字段支持聚合计算。
- 对于不需要存储和监控的字段,用户可直接在日志提取字段中删除。

注意事项
- 用户自定义分隔符时,只支持3个ASCII字符。
- 分隔符日志样例不可超过1K.
- 提取的字段数量及类型的限制如下:字符串(String)类型的字段不能超过30个,整数(Integer)类型的字段不能超过20个,浮点数(Float)类型的字段不能超过20个,时间(Time)类型的字段不能超过5个,IP类型的字段不能超过5个。
- 至少保留一个提取后的字段,不可删除所有提取的字段。
- Time类型的字段需要用户设置时间解析格式,解析格式最多输入64个字符。