hamadata's diary

エンジニアのブログ

fluentdでAWS S3に保存する際、日付でディレクトリを分ける方法

いろんな場所に対処方法が書かれているが、困ったときは元のドキュメントを読もう。

元のドキュメントにあるように、保存されるパスは、

path logs/%Y/%m/%d

のような書式で指定できる。

time_slice_formatだけに押し込めて

time_slice_format /%Y/%m/%d/%Y-%m-%d-%H

としている人たちもいるようだが、time_slice_format は、ファイルそのものの名称であって、ディレクトリ名まで含めるものではないようだ。

出典: https://github.com/fluent/fluent-plugin-s3