logstash 读取 log4j 回滚日志 如何避免漏掉
来源:8-2 -metric聚合分析

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