elasticsearch Logstash不插入elasticsearch(从传输到stdin的文件),elasticsearch,logstash,elasticsearch,Logstash" /> elasticsearch Logstash不插入elasticsearch(从传输到stdin的文件),elasticsearch,logstash,elasticsearch,Logstash" />

elasticsearch Logstash不插入elasticsearch(从传输到stdin的文件)

elasticsearch Logstash不插入elasticsearch(从传输到stdin的文件),elasticsearch,logstash,elasticsearch,Logstash,我正试图通过Logstash将搜索结果插入elasticsearch。 使用命令bin/logstash-f myconf.conf

我正试图通过Logstash将搜索结果插入elasticsearch。 使用命令
bin/logstash-f myconf.conf

但是我得到。。。
Logstash启动已完成
日志存储关闭已完成

显然什么都没发生。Elasticsearch中也没有创建/修改索引。
我做错了什么?
这是我的conf文件:

input {
  stdin{}
}

filter {
csv {
    columns => ["medallion","hack_license","vendor_id","rate_code","store_and_fwd_flag","pickup_datetime","dropoff_datetime","passenger_count","trip_time_in_secs","trip_distance","pickup_longitude","pickup_latitude","dropoff_longitude","dropoff_latitude"]
    separator => ","
  }
}

output {
  elasticsearch {
    index => "samples1"
    document_type => "sample"
  }
  stdout { codec => rubydebug }
}

也许可以尝试调试?我尝试了与上面完全相同的配置,它运行得非常好,我可以在我的ES中看到数据。因此,您的配置或数据文件没有正确命名,或者您的ES没有默认配置(端口和集群名称)。你能再检查一遍吗?结果是一个索引(在Logstash节点内)被破坏了。我不知道如何修复Logstash索引,所以我只是卸载了Logstash并删除了它的所有数据,然后重新安装了它。好的,你知道了。另一个例子可能是sincedb seek位置。也许可以尝试使用--debug?我尝试了与上面完全相同的配置,它运行得非常好,我可以在我的ES中看到数据。因此,您的配置或数据文件没有正确命名,或者您的ES没有默认配置(端口和集群名称)。你能再检查一遍吗?结果是一个索引(在Logstash节点内)被破坏了。我不知道如何修复Logstash索引,所以我只是卸载了Logstash并删除了它的所有数据,然后重新安装了它。好的,很好,你知道了。另一种情况可能是sincedb seek位置。