如何对fluentd的配置文件进行调试?确保实时看到配置的效果?
当将输出定位到ES,kafka,mongodb等后端的时候,由于有缓存,所以不是立马知道自己的配置是否正确,那么要进行配置的调试,该怎么办呢?
告诉你一个方法,在配置文件中增加如下的插件 filter_stdout:
<filter syslog.**>
@type stdout
</filter>
这样,所有的内容,包括错误都会在/var/log/td-agent/td-agent.log中出现。
这样就可以及时的对td-agent.conf进行调试。