重新启动 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
}
}