2017-03-16 4 views
0

私は検索を行うために "traslate"関数を使用したymlファイルを持っています。翻訳機能を使用するとlogstashリフレッシュルックアップファイル

「superhost.com」のような文字列を「found」に翻訳することができました。

私の問題は、追加のエントリを追加する場合、エントリが反映されないということです。

例: ログスタッシュがまだ実行されている間にymlファイルに「ultrahost.com」エントリを追加します。 "ultrahost.com"を含む着信ログは "found"に翻訳されません。これは、logstashスクリプトを再起動した後にのみ機能します。

答えて

1

translateプラグインには、ファイルを再読み取りする頻度を指定するためのrefresh_intervalパラメータがあります。デフォルトは300秒(5分)です。ファイルを更新する頻度を満たすと考えられる間隔になるように、それを下げることができます。

関連する問題