Fluentd的某些插件支持<parse>配置项,用来自定义对输入数据的解析方法。
比如,对于一般的应用程序,输入给Fluentd的就是一行行的文本,开发者可以通过配置将文本解析成具有实际意义的JSON对象,方便后续处理。
<source> @type tail # parameters for input plugin <parse> # parse section parameters </parse></source>
这里,对于tail的输入,需要由parse指定的解析器来解析。
解析器插件类型
<parse> @type apache2</parse>
这里,@type指定使用apache2这个解析器来解析输入日志。
types user_id:integer,paid:bool,paid_usd_amount:float
float: seconds from Epoch + nano seconds (e.g. 1510544836.154709804)unixtime: seconds from Epoch (e.g. 1510544815)string: use format specified by time_format, local time or time zone
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。