- 文档首页
日志服务
用户指南
数据采集
LogCollector 采集
采集宿主机日志
分隔符模式
分隔符模式
LogCollector 根据采集配置采集服务器上的文本日志,并支持以分隔符模式解析日志。在分隔符模式下,LogCollector 根据指定的分隔符将每条日志统一进行结构化处理。本文档介绍创建分隔符模式采集配置的操作步骤。
背景信息
LogCollector 以换行符(\n)为日志结束的标识符,并根据指定的分隔符将采集到的每一行日志切分为不同的 Value。您需要为每个 Value 指定唯一的 Key,将所有日志进行统一结构化,便于后续查询分析、可视化展示。如果日志结构较为规范化、有明确分隔符,建议使用分隔符模式。
在分隔符模式下,日志服务会在 LogCollector 采集到的日志数据中增加以下元数据字段,并默认为其创建索引。
前提条件
- 安装 LogCollector 的服务器需具备访问远端服务器 80 端口和 443 端口的能力。
操作步骤
步骤一 选择日志空间
- 在日志接入页面的 LogCollector日志采集页签中,单击创建采集配置。
说明
以下地域需在 LogCollector日志采集页签中,手动选择日志采集模式。
地域:中国香港、亚太东南(柔佛)、亚太东南(雅加达)。
- 选择日志项目和日志主题,单击下一步:选择机器组。
- 在全部机器组区域中,选择需要被采集日志的机器组。
- 在已选机器组区域中确认机器组无误后,单击下一步:采集规则。
步骤三 配置采集规则
- 规则名称即 LogCollector 采集配置的名称。
- 您也可以单击导入其他采集配置,选择日志Region、日志项目和采集配置,将已创建的采集配置导入到当前配置中,您只需要指定采集规则名称即可。
- 采集宿主机日志及 Sidecar 方式采集容器日志时,此配置应维持默认的关闭状态。
- 采集路径即日志所在的目录和文件名,LogCollector 会按照采集路径中的目录部分匹配符合规则的目录,监听这些目录下符合规则的日志文件。最多设置 10 个不同的采集路径。
- 采集路径可以指定完整的目录和文件名,也可以通过通配符模糊匹配。
说明
- 默认情况下,一个日志文件只能匹配一个采集配置,被采集到一个日志主题中。如果多个采集配置重复采集同一个文件,则以最新创建的采集配置规则为准。
- 日志采集路径中指定通配符**时,表示多层目录匹配,仅在此时,日志服务才会监听指定目录下深至8级的子目录。
- 日志服务目前支持的通配符包括星号*、双星号**和半角问号?。双星号**最多只能配置一个。
- 当同一采集路径中的日志文件被多个采集配置匹配时,可设置如下策略:
- 配置采集路径黑名单之后,日志服务通过 LogCollector 采集日志时,会忽略指定的目录和文件。选择启用后,请根据页面提示设置黑名单目录和文件。
说明
- 每个采集配置中最多设置 10 条采集路径黑名单。
- 如果您在配置日志路径时使用了通配符,但又需要过滤掉其中部分目录或文件时,需要在黑名单中填写对应的完整路径或文件名来保证过滤生效。例如采集路径为/var/log/project/*.log,需要过滤其中/var/log/project目录下的所有子目录,则采集路径黑名单应设置为目录路径,配置路径为/var/log/project/**。
- 采集路径黑名单中的路径类型支持设置为目录路径和文件路径。
-
配置日志格式
- 采集策略表示 LogCollector 采集增量日志还是全量日志。默认为增量日志。
说明
如果采集策略设置为增量,触发 LogCollector 日志采集行为后,不支持通过修改采集策略为全量,来采集该文件的历史日志数据。
如果需要采集该文件完整日志数据,可参考文件日志或标准输出同时被采集多份设置多个采集规则。 - 采集模式即 LogCollector 解析日志文件的模式,此处请配置为分隔符模式。
- 自动配置:单击 AI 推荐采集模式,输入或上传日志样例,日志服务将使用 TLS Copilot 对日志样例进行自动分析,分析完成后可根据提示一键填入相关配置。推荐结果仅做参考,请以实际为准。
说明
- 首次使用 TLS Copilot 需阅读并同意免责声明和服务使用规则。
- TLS Copilot 仅支持华北2(北京)、华南1(广州)和华东2(上海)地域。
- 在分隔符模式下,以 \n 作为一条日志的结束符,每条日志数据可以根据指定的分隔符将整条日志进行结构化处理。
-
- 采集时间点:将采集日志时 LogCollector 所在服务器的系统时间作为日志时间戳。
- 自定义时间:提取原始日志中自带的时间作为日志时间戳。相关配置如下:
- 开启后,当日志文件更新时间不在您所指定的时间范围内时,LogCollector 会忽略该文件,不进行采集。
- 启用:启用后需同时配置失败日志键名称,默认为 LogParseFailed。所有解析失败的日志,均以配置的失败日志键名称字段作为键名称(Key),原始日志内容作为值(Value)上传到日志服务。
选择是否启用插件配置。
通过 LogCollector 采集文本日志时,如果业务日志结构复杂、格式不固定,无法通过 JSON 模式等常规的日志采集模式进行解析时,可以通过 LogCollector 插件进行采集后处理。详细说明请参考插件概述。 - 请根据您的需求选择高级配置。如果没有特殊需求,建议保持默认配置。
步骤四 检查索引配置
- 根据页面提示,按需设置或更新索引,您也可以单击导入已有索引配置,导入其他日志主题的索引。
- 若此日志主题未设置索引,可以参考配置索引进行设置。
- 若此日志主题已设置索引,可以根据采集规则中解析的日志字段判断是否需要更新索引。
说明
- 更新后的索引设置仅对后续写入的新数据生效。其他检索分析的使用说明及限制请参考检索概述和分析概述。
后续步骤
创建采集配置之后,LogCollector 将采集日志并保存至指定的日志主题中,您可以在日志主题中执行检索分析操作。具体操作,请参考检索分析流程。
最近更新时间:2026.08.26 15:22:09