gosoly

ゆっくりと趣味に浸る。

Fluentdのpath指定

DSCF1762

Fluentdの設定でMac(またはCentos)で設定し、試した後にWindowsにて使おうとしたら、path設定が異なるようで動かなかったので備忘録。

設定ファイル

さくっと試すようにログからログに書き出す設定。

Unix

<source>
  type tail
  format json
  path /Users/USERNAME/Workspace/hoge.log
  tag td.json.log
</source>

<match td.json.**>
  type file
  path /Users/USERNAME/Workspace/hoge2.log
</match>

Windows

<source>
  type tail
  format json
  path C:/Users/USERNAME/Workspace/hoge.log
  tag td.json.log
</source>

<match td.json.**>
  type file
  path C:/Users/USERNAME/Workspace/hoge2.log
</match>

絶対パスの設定はバックスラッシュや円マークではなく、C:/で指定するようです。
他の設定は同様で問題ないようです。