1
これはなぜフィルタリングではありませんか?fluentd grep exlude filterが機能しないのはなぜですか?
<source>
@type dummy
tag kubernetes.log
dummy [{"log":"1234", "stream":"stdout", "kubernetes":{"container_name":"log-collector-fluentd" }, "time":"2017-05-04T15:01:21.000000000Z"}]
</source>
<filter kubernetes.**>
@type grep
exclude1 kubernetes.container_name log-collector-fluentd
</filter>
<match kubernetes.**>
@type stdout
</match>
テスト:
$ /opt/td-agent/embedded/bin/ruby -- /usr/sbin/td-agent -c /fluentd.conf
2017-05-05 06:22:58 +0000 kubernetes.log: {"log":"1234","stream":"stdout","kubernetes":{"container_name":"log-collector-fluentd"},"time":"2017-05-04T15:01:21.000000000Z"}