logstash不导入txt文件的最后一行

ztigrdn8  于 2021-06-13  发布在  ElasticSearch
关注(0)|答案(1)|浏览(400)

我正在尝试用logstash将一个txt文件加载到elasticsearch中。txt文件是由3行组成的简单文本,如下所示:
文本文件
我的conf文件如下所示:

input {
    file {
        path => "C:/Users/dinar/Desktop/myfolder/mytest.txt"
        start_position => "beginning"
        sincedb_path => "NULL"
    }
}

output {
    elasticsearch {
        hosts => "localhost:9200"
        index => "mydemo"
        document_type => "intro"
    }
    stdout {}
}

在我运行这个并转到kibana之后,我可以看到正在创建的索引。但是,我看到的消息只有前两行,最后一行没有显示。我看到的是:
kibana页面
有人知道为什么最后一行没有被导入吗?我怎样才能解决这个问题?
谢谢大家的帮助。

3htmauhk

3htmauhk1#

根据截图,我的假设是您正在手动编辑文件。在这种情况下,请验证,在最后一个日志条目后有一个换行符:只需点击enter&save。

相关问题