В моем logstash yml я настроил вывод, как показано ниже
output {
elasticsearch {
hosts => ["<another_host_ip>"]
manage_template => false
index => "my-index"
}
}
И поиск Elastic выполнялся на другом хосте.Я могу получить ответ от упругого поиска, выполнив cURL как
curl -I http://localhost:9200
Но Logstash не смог подключиться к серверу Elastic, работающему вдругой хост.
Журнал ошибок
[logstash.outputs.elasticsearch] Attempted to resurrect connection to dead ES instance, but got an error. {:url=>"http://<another_host_ip>:9200/", :error_type=>LogStash::Outputs::ElasticSearch::HttpClient::Pool::HostUnreachableError, :error=>"Elasticsearch Unreachable: [http://<another_host_ip>:9200/][Manticore::SocketException] Connection refused"}
Что может быть не так?Ваша помощь приветствуется.