Fluentdで収集したログのファイル出力を1つにまとめたいです。
▽/etc/td-agent/td-agent.conf
<source> @type forward <parse> @type json </parse> </source> <filter docker> @type parser key_name log reserve_data true <parse> @type json </parse> </filter> <match **> @type file path /var/log/td-agent/docker time_slice_format %Y%m%d%H%M time_slice_wait 1m time_format %Y-%d-%m </match>
上記の設定で1分ごとに集約したファイルを出力しているのですが、
ファイル名に時間が付与されてしまい、1つのファイルに集約できません。
[root@fluentd2 docker]# ls -l /var/log/td-agent/docker* -rw-r--r--. 1 td-agent td-agent 475 Jun 3 12:02 /var/log/td-agent/docker.202006031200_0.log -rw-r--r--. 1 td-agent td-agent 475 Jun 3 12:03 /var/log/td-agent/docker.202006031202_0.log
1つのログにまとめて書き込む方法がお分かりの方、ご教示いただけますと幸いです。
あなたの回答
tips
プレビュー