使用Fluentd和MongoDB构建日志收集系统

admin 2019-10-09 20:08

  【IT168技术】Fluentd是一个日志收集系统,它的特点在于其各部分均是可定制化的,你可以通过简单的配置,将日志收集到不同的地方。

  本文要介绍的是在Fluentd的最新版中已经内置的MongoDB支持。主要通过一个收集Apache日志的例子来说明其使用方法:

  ①type tail: tail方式是 Fluentd 内置的输入方式,其原理是不停地从源文件中获取新的日志。

  match标签后面可以跟正则表达式以匹配我们指定的tag,只有匹配成功的tag对应的日志才会运用里面的配置。配置中的项都比较好理解,看注释就可以了,其中flush_interval是用来控制多长时间将日志写入MongoDB一次。

  { _id : ObjectId(4ed1ed3a340765ce73000003), host : , method : GET, path :


最新评论
report
关于首页

Power by DedeCms


上饶教研论坛_纵横搜索
违法和不良信息举报电话:020-38465849
返回顶部