Logtail从入门到精通(五):分隔符Nginx访问日志采集实战

  1. 云栖社区>
  2. 阿里云存储服务>
  3. 博客>
  4. 正文

Logtail从入门到精通(五):分隔符Nginx访问日志采集实战

元乙 2018-05-20 16:18:25 浏览2227
展开阅读全文

前言

上一节中我们介绍了如何使用正则表达式的方式来解析日志),将非结构化的日志转化为半结构的数据。除正则表达式方式外,日志服务还支持分隔符模式的日志,分隔符支持单字符和多字符两种方式。本文通过Nginx分隔符访问日志为大家介绍如何使用Logtail采集分隔符类型的日志。

分隔符日志介绍

分隔符日志使用分隔符(Separator)将一条日志切分成多个字段,一般会分为支持单字符和多字符两种模式。其中单字符分隔符较难理解和掌握,配置方式也更加复杂,建议大家使用简单易用的多字符分隔符

单字符模式

单字符模式通过匹配单字符进行日志切分,例如制表符(t)、空格、竖线(|)、逗号(,)、分号(;)等单字符。

单字符分隔符容易出现日志字段中包含分隔符的场景,为避免日志字段被误分割,需要使用Quote(${Quote})对日志字段进行包裹隔离。如果内容中在非

网友评论

登录后评论
0/500
评论
元乙
+ 关注
所属云栖号: 阿里云存储服务