logstash 读取 all.log 日志文件并将此日志发送到es。
每天凌晨会把 all.log 重命名后压缩移动到不同的文件夹,然后新建一个空的 all.log
logstash 因为会记录自己读取完日志文件的位置,然后将自己读取内容的偏移量保存到一个隐藏文件 sincedb中
所以 不会 从 all.log 的第一行开始读
这样会漏掉一些日志,
请问怎么解决
就是 同一个 log 文件被清空后,
怎么让 logstash 重置 sincedb里记录的偏移量,
然后 logstash 可以从第一行重新开始读