流畅的记录与源文件名部分

时间:2015-05-11 12:11:30

标签: fluentd

我在服务器上使用流利的人来导出日志。

我的配置使用类似的东西来捕获几个日志文件:

<source>
  type tail
  path /my/path/to/file/*/*.log
</source>

正确跟踪不同的文件,但我还需要一个功能:

路径的两个通配符部分也应添加到记录中(让我们称之为directoryfilename)。

如果in_tail插件会将文件名添加到记录中,我可以编写一个格式化程序进行拆分和编辑。

我遗失或重写in_tail的任何内容都是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

所以,是的。延长in_tail是可行的方法。

我编写了一个继承自NewTailInput的新插件,并使用略有不同的parse_singlelineparse_multilines来添加记录的路径。

比预期好多了。