人。 我一直在我的Rails应用程序上使用Fluentd,我想使用DSL编写Fluentd的配置文件。但是,我的配置文件不能很好地工作。这可能是由点引起的。
这是我的配置文件。
$bundle exec fluentd -c config/fluent/fluent.rb -vv
并且,当我执行以下命令时,
<source>
type forward
</source>
<filter access.app.**>
type record_transformer
enable_ruby
<record>
hoge ${hoge ? hoge : "-"}
fuga
piyo ${fuga ? fuga : "-"}
</record>
</filter>
&#34;风雅&#34;和#34; piyo&#34;字段不正确。
fetchSize
你明白为什么吗?拜托,帮助我......
感谢。
答案 0 :(得分:1)
披露:我是一个精通提交者和config dsl的开发者。
这似乎是一种错误,除了self.send "fuga.piyo".to_sym, '${fuga ? fuga : "-"}'
之外,找不到任何简单的解决方法。
我希望在github上有这个问题。