Logstash不发送数据

时间:2018-02-06 10:51:14

标签: elasticsearch logstash

昨天我已经配置了一个logstash文件,将数据发送到elasticsearch。 今天,我正在尝试做同样但(配置另一个文件),但它不起作用! 为什么?我该怎么办?


终端只是告诉我管道已启动,管道运行'all。

这是配置:

input{
    file{
        path =>"C:\Users\GeeksData\Desktop\ElasticSerach\GENERIC_FUFR0004_20171017_173013379.SyntaxicError.txt"
        start_position =>"beginning"
    }
}
output {
    elasticsearch {
        hosts => "localhost"
        index =>"helloworld3"
        document_type =>"helloworld3"
    }
    stdout {}
}

2 个答案:

答案 0 :(得分:0)

我已在输入插件中添加以下行:
sincedb_path => NUL 知道它有效

答案 1 :(得分:-1)

这不是一个真正的答案,但我没有使用logstash输入数据的问题:

如果您在使用logstash提取数据时遇到问题,则需要了解一些重要信息:

1-索引的名称,hosts和document_type需要小写

2-只有在配置文件中更改了某些内容(,如索引名称)时,Logstash才会重新获取已经被摄取的数据。

3-您需要在kibana中创建索引模式,并将其与elasticsearch创建的索引相关联,以便能够使用 kibana