Losgstah配置问题

时间:2015-12-01 09:25:12

标签: logstash-configuration

我从logstash和ElasticSearch开始,我想通过logstash索引ElasticSearch中的.pdf或.doc文件类型。 我使用编解码器多线程配置了logstash,以便在ElasticSearch中的单个消息中获取我的文件。以下是我的配置文件:

input {
  file {
     path =>  "D:/BaseCV/*"
     codec => multiline {
     # Grok pattern names are valid! :)
     pattern => ""
     what => "previous"
        }
     }
}
output {
   stdout {
     codec =>  "rubydebug" 
           }
elasticsearch {
    hosts => "localhost"
    index => "cvindex"
    document_type => "file"
     }
  }

在logstash开始时我添加的第一个文件,我在一条消息中在ElasticSearch中恢复,但以下内容分布在多条消息中。我希望我有通信:1 file = 1 message。 这可能吗 ?我应该如何更改设置以解决问题? 感谢您的反馈。

0 个答案:

没有答案