Logstash を再起動すると、Logstash がログ イベントを複製することが時々観察されました。start_position
、、、構成オプションsincedb_path
を適用する正しい方法は何かと考えていました。sincedb_write_interval
- 以下の例のように、同じ場所に複数のファイルがある場合はどうなりますか
/home/tom/testData/*.log
XXX.log
たとえば、ファイルの名前が変更されXXX-<date>.log
て新しいXXX.log
ファイルが作成されるなど、ファイルのローテーションが発生するとどうなりますか。この場合、名前は変わりませんが、inode は変わります。
誰かがこれに光を当てることができれば、非常に感謝しています。
input {
file {
path => "/home/tom/testData/*.log"
type => "log"
start_position => "beginning"
sincedb_path => "/persistent/loc"
sincedb_write_interval => 10
}
}