Logstash收到错误,无法在Windows上的localhost上向elasticsearch服务器发送大量操作

时间:2015-06-04 08:21:51

标签: elasticsearch logstash

我写了一个.conf文件,如Logstash文档中给出的示例,并尝试运行它。 Logstash开始了,但是当我输入输入时,它给出了标题中提到的错误。

我使用的是Windows 8.1和保存在logstash-1.5.0/bin

中的.conf文件

这是.conf文件:

input { stdin { } }
output {
  elasticsearch { host => localhost }
  stdout { codec => rubydebug }
}

以下是命令提示符的屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:0)

试试这个," logstash"应该与Elasticsearch.yml中的集群名称相同

输出{

class Kick < ActiveRecord::Base
 has_many :offs
 has_many :retailers, :through => :offs
end

class Retailer < ActiveRecord::Base
 has_many :offs
 has_many :kicks, :through => :offs
end

class Off < ActiveRecord::Base
 belongs_to :kick
 belongs_to :retailer
end

答案 1 :(得分:0)

我发现了错误。这是因为我在运行logstash之前没有安装elasticsearch。 谢谢你试图帮助我