logstash是在完全处理日志文件后还是在读取过程中更新.sincedb文件?

时间:2016-11-07 05:49:14

标签: logstash

在读取日志文件到结束或读取过程中,Logstash是否更新.sincedb文件?

例如: 让我们说Logstash正在监控目录。将文件[例如file1.log,其最大偏移量(文件大小)为10000]复制到此目录中。

当Logstash达到偏移量10000时,.sincedb文件是否与file1.log的信息一起更新/创建(如果尚未存在)?

我认为logstash应该定期更新.sincedb文件,但我注意到它是在完全读取文件后更新/创建的。

1 个答案:

答案 0 :(得分:0)

logstash file输入插件会根据sincedb_write_interval设置定期编写sincedb文件。

默认情况下,sincedb数据库每15秒写一次。