0

次の方法でlogstashを構成できるかどうか疑問に思います。

背景情報:

  • 毎日、解析する必要がある xml ファイルがサーバーにプッシュされます。

  • 後で完全なファイル転送を示すために、同じフォルダーに転送された空の .ctl (カスタム ファイル) を取得します。

  • どちらのファイルにも、「feedback_{年}{年日}_UTC{時分秒}_51.{拡張子}」という名前のスキーマがあります (例: feedback_16002_UTC235953_51.xml)。したがって、ファイル名は同じですが、1 つは .xml で、もう 1 つは .ctl ファイルです。

質問:

対応する .ctl ファイルが存在するまで xml ファイルの解析を待機するように logstash を構成する方法はありますか?

編集: filebeat でそれをアーカイブする方法はありますか?

EDIT2: 新しいファイルの処理を開始する前に x 分待機するように logstash を構成できれば十分です。

事前に助けてくれてありがとう

4

1 に答える 1