ERRORは、誰もがこのエラーELK/Salesforceの
、死者ESインスタンスへの接続を復活しようとしましたが、
を3210{で私を助けることができます:ERROR_TYPE => LogStash ::出力:: ElasticSearch ::のHttpClient ::プール:: HostUnreachableError、 :エラー=> "Elasticsearch到達不能: [http://localhost:9200/][Manticore::SocketException]接続 は(接続拒否)拒否"}
私のファイルはここにあります。
Logstash.conf:そのポートやサービスをブロックするファイアウォールの兆候かもしれない拒否し
input
{
tcp
{
port => 5000
}
}
output {
elasticsearch
{
hosts => "elasticsearch:9200"
}
}
elasticsearch.yml:
cluster.name: "docker-cluster"
network.host: 0.0.0.0
discovery.zen.minimum_master_nodes: 1
discovery.type: single-node
xpack.security.enabled: false
xpack.monitoring.enabled: false
xpack.ml.enabled: false
xpack.graph.enabled: false
xpack.watcher.enabled: false
logstash.yml
http.host: "0.0.0.0"
path.config: /usr/share/logstash/pipeline
xpack.monitoring.enabled: false
Kibana.yml:
server.name: kibana
server.host: "0"
elasticsearch.url:http://elasticsearch:9200
xpack.security.enabled: false
xpack.monitoring.enabled: false
xpack.ml.enabled: false
xpack.graph.enabled: false
xpack.reporting.enabled: false
3つのポート5601,9200/tcp&9300/tcpを追加しましたが、同じエラーが表示されます。他の変更を行う必要はありますか? – Farn
はい、filrewallで弾力的検索サービスを有効にする必要があります。まず、サービスを開始します。sudo/bin/systemctl daemon-reload; sudo/bin/systemctl enable elasticsearch.service; sudo/bin/systemctl start elasticsearch.service;ファイアウォールでサービスを有効にします。firewall-cmd --permanent --elasticsearch.service – AbelSurace
@編集したソリューションを表示します。私はあなたに役立つ手順を追加しました – AbelSurace