使用场景
如果您想把采集的日志原文,投递到对象存储,可以参考本文进行操作。目前只有单行、多行采集的日志,以及部分分隔符采集的日志适用于本场景。
| 日志采集格式 | 是否支持原文投递 |
|---|---|
| 单行全文 | 支持,参见 单行采集的日志 |
| 多行全文 | 支持,参见 多行采集的日志 |
| 分隔符(CSV)格式 | 不一定,参见 分隔符格式, 只能支持原始日志分隔符为空格、 制表符、逗号、分号、单竖线的情况 |
| JSON 格式 | 不支持 |
| 完全正则 | 不支持 |
操作步骤
单行(或多行)文本采集的日志
单行或多行采集的日志可在 CSV 格式投递 的基础上,通过参数配置达到按原文投递的效果。
新建投递任务,详情可参见 新建投递任务。
投递格式选择 CSV,仅保留
__CONTENT__字段,其他字段删除。
配置项详细说明如下:配置项 填写 解释说明 键值名称(key) CONTENT 单行或多行全文系统会默认 CONTENT 作为键名称(key),日志原文作为值(value),原文投递时只保留 __CONTENT__字段。 分隔符 空格 对于单行或多行全文而言,分隔符选择空格。 转义符 空 为防止因转义符改变原文内容, 转义符选择空。 无效字段 空 无效字段选择空。 首行Key 关 原文投递无需在 CSV 文件的首行增加字段名的描述。 单击确定,即可看到投递任务已开启。
分隔符格式采集的日志
注意
分隔符格式投递仅支持有限的分隔符(空格、制表符、逗号、分号、竖线),所以当且仅当日志原文中的分隔符与 CSV 格式投递所支持的分隔符一致时,才可以按原文投递,否则不可以投递原文。
新建投递任务,详情可参见 新建投递任务。
投递格式选择 CSV,删除无需投递的 CLS 元数据字段。
配置项详细说明如下:配置项 填写内容 解释说明 键值名称(key) 键(key)名称 仅保留用户字段。 分隔符 列表选择 选择原文对应的分隔符,若无相同的分隔符则不能按原文投递, 目前仅支持空格、 制表符、逗号、分号、单竖线。 转义符 空 为防止因转义符改变原文内容, 转义符选择空即可。 无效字段 空 无效字段选择空。 首行 Key 关 原文投递无需在 CSV 文件的首行增加字段名的描述。 单击确定,即可看到投递任务状态已开启。