现在,我遇到了一个问题。我的logstash配置文件如下:
input {
redis {
host => "127.0.0.1"
port => 6379
db => 10
data_type => "list"
key => "local_tag_del"
}
}
filter {
}
output {
elasticsearch {
action => "delete"
hosts => ["127.0.0.1:9200"]
codec => "json"
index => "mbd-data"
document_type => "localtag"
document_id => "%{album_id}"
}
file {
path => "/data/elasticsearch/result.json"
}
stdout {}
}
我想通过logstash从redis读取id,通知es删除文档。
对不起,我的英语很差,我希望有人会帮助我。 THX。
答案 0 :(得分:0)
我特别无法帮助您,因为您的错误消息中列出了您的问题 - logstash无法连接到您的elasticsearch实例。
这通常意味着以下之一:
这与您的logstash配置无关。使用logstash删除文档有点不寻常,所以我不完全确定这不是XY problem