logstash version 7.1.1
正确的如下
input {
file {
path => ["D:/elk/logstash-7.1.1/bin/movies.csv"]
start_position => "beginning"
sincedb_path => "null"
}
}
sincedb_path:可以是一个不存在的文件
path:windows下文件分隔如果"\",不会导入数据,也没有error信息,需要改成:"/"
然而更奇怪的是sincedb_path文件分隔用"\",却是能生成文件的"D:\elk\logstash-7.1.1\bin\null",会生成一个空的“null”文件,即如下情况
input {
file {
path => ["D:/elk/logstash-7.1.1/bin/movies.csv"]
start_position => "beginning"
sincedb_path => "D:\elk\logstash-7.1.1\bin\null"
}
}