デプロイメントプロセスの一環としてログ転送をセットアップしたいと考えています。マシンの動作は異なりますが、すべて特定の場所(特に/var/log
)に記録されます。フル・ディレクトリでディレクトリ全体を監視することはできますか?
ディレクトリ全体を監視するようにfluentd
を設定することはできますか?(アクティブな間にポップアップするファイルを拾う機能を含む)
in_tail
は特定の指定ファイルに対してこれを行うことができますが、ドキュメントにはディレクトリ全体が記載されていません。
tail_ex
pluginを指して2014から理想的なこの質問のexact duplicateがあります。残念ながらその説明には、
廃止されました。Fluentdは0.10.45以降、このプラグインの機能を備えています。ですから、 プラグインはもはや維持されません
私はまだ上記の機能を見つけることができませんでした。
Treasure Data's Enterprise Fluentd offeringありがとう検討することができます。何らかの理由で、私はリンク先の文書でそれを逃しました。 '/ hello/*/* .log'や'/hello/**/* .log'や別の命題などでサブディレクトリを見ることができるかどうか知っていますか? – WoJ
パスは再帰的であり、Linux glob拡張を使用してすべての利用可能なパスを決定します。 –