重新启动后,logstash的ncedb未清除(先前运行中生成的sincedb)

时间:2019-10-11 06:35:26

标签: logstash-file

我对inode回收问题有经验,因此我如下更改了sincedb_clean_after值。

sincedb_clean_after => "6 hour"

工作正常。 但是在重新启动logstash后的6个小时内,先前运行时生成的旧记录未被清除。 正常清除产生当前运行的记录。

我认为无论创建什么时间,logstash都应该清除sincedb中的旧记录。

我的logstash版本是logstash-7.3.0

1 个答案:

答案 0 :(得分:0)

这是logstash-input-file的错误,也许已在4.1.15中修复。 https://github.com/logstash-plugins/logstash-input-file/issues/231