by shigemk2

当面は技術的なことしか書かない

ファイル名に日付のついたログをfluentdで追っかけたかった

github.com

application.log.2016-10-12みたいなやつを追っかけたかった。tail-ex使えばよかった。というか、既に本家に組み込まれているから、標準で使えた。基本的なところじゃんか。

<source>
  type tail_ex
  path /var/log/**.log,/var/log/by-date/%Y/messages.%m/%Y%m%d
  tag tail_ex.*.${hostname}
  format /^(?<message>.*)$/
  pos_file /var/tmp/fluentd.pos
  refresh_interval 1800
</source>