流畅的通配符out_file,文件路径中带有标记

时间:2014-09-18 19:16:54

标签: fluentd

我刚刚开始流利,但我希望能够设置一个输出匹配规则,如下所示:

<match myapp.**>
   type file
   path logs/
   time_slice_format %Y%m%dT%H
   time_slice_wait 5m
   time_format %Y%m%dT%H%M%S%z
</match>

这很好用,但我想找到一种方法来进一步将标签的名称添加到输出文件名中;这可能吗?例如,如果我使用myapp.debug登录,我希望它写入logs/myapp.debug20140918T12_0.log,如果我使用myapp.info登录,则会写入logs/myapp.info20140918T12_0.log

有没有办法将标签添加到文件名中?

1 个答案:

答案 0 :(得分:6)

使用fluent-plugin-forest插件。

https://github.com/tagomoris/fluent-plugin-forest