本文介绍通过Logtail采集服务器文本日志的配置流程和采集模式。
配置流程
日志服务提供配置向导,帮助您快速完成采集配置。
重要 在创建Logtail配置前,建议先了解Logtail的使用限制。更多信息,请参见Logtail限制说明。
如果Logtail的默认设置不满足您的采集需求,您可以修改Logtail的启动参数。更多信息,请参见设置Logtail启动参数。

采集模式
Logtail支持通过极简模式、完整正则模式、分隔符模式、JSON模式、Nginx配置模式 、Apache模式和IIS配置模式采集文本日志。 各个模式的说明如下表所示。
采集模式 | 说明 |
---|---|
使用极简模式采集日志 | 在极简模式下,Logtail不会对日志内容进行解析,原始日志都被作为一个整体被采集到日志服务的content字段中,极大简化了日志采集流程。 |
使用完整正则模式采集日志 | 在完整正则模式下,Logtail会将日志内容结构化,即根据您所设置的正则表达式将日志内容提取为多个键值对(Key:Value)。 |
使用分隔符模式采集日志 | 在分隔符模式下,Logtail支持通过分隔符将一条日志分割成多个Value,您需要为Value指定对应的Key。分隔符模式只适用于采集单行日志。 |
使用JSON模式采集日志 | 在JSON模式下,Logtail支持解析Object类型的JSON日志,将其提取为多个键值对(Key:Value),即提取Object首层的键作为Key,Object首层的值作为Value。 |
使用Nginx配置模式采集日志 | 在Nginx配置模式下,Logtail会根据log_format中的定义将日志内容结构化,提取为多个键值对(Key:Value)。 |
使用Apache配置模式采集日志 | 在Apache配置模式下,Logtail会根据Apache日志配置文件中指定的日志格式将日志内容结构化,提取为多个键值对(Key:Value)。 |
使用IIS配置模式采集日志 | 在IIS配置模式下,Logtail会根据IIS日志的格式将日志内容结构化,提取为多个键值对(Key:Value)。 |