2014-11-20 50 views
1

我試圖在同一臺機器上安裝ElasticSearch,Logstash和Kibana。我已經設置了:Kibana返回「連接失敗」 - 未解決的錯誤

elasticsearch-1.4.0 logstash-1.4.2 kibana-3.1.2

我按照所有根據這篇文章的步驟:http://aarvik.dk/a-bit-on-elasticsearch-logstash-kibana-the-elk-stack/

我有ElasticSearch運行我可以對它進行簡單的查詢。

然而,當我嘗試訪問Kibana,我得到以下信息:

連接失敗 可能性#1:您的elasticsearch服務器停機或無法訪問

這可以由網絡引起的停機或Elasticsearch過程失敗。如果最近運行了需要執行條款方面的查詢,則該流程可能會耗盡內存並停止。請務必檢查您的Elasticsearch日誌是否有任何內存壓力跡象。可能性#2:您正在運行Elasticsearch 1.4或更高版本

Elasticsearch 1.4附帶一個可阻止Kibana連接的安全設置。您需要在您的elasticsearch.yml中將http.cors.allow-origin設置爲正確的協議,主機名和端口(如果不是80),那麼您將訪問Kibana。請注意,如果您在子網址中運行Kibana,則應排除子網址路徑並僅包含協議,主機名和端口。 單擊後退,或home鍵,當你已經解決了連接問題

我知道其他用戶都面臨着類似的問題,我也跟着中提到的建議:Kibana returns "Connection Failed"

我已經加入

http.cors.allow原產地: 「/.*/」

http.cors.enabled:真

給elasticsearch.yml。我仍然看到錯誤。我究竟做錯了什麼?

+0

我有同樣的問題,但只有在一段時間出現一次。 – prnjanuario 2015-01-08 10:43:50

回答

0

這可能是由於兩個問題引起的。

  1. 請檢查您使用的是兼容版本的Elasticsearch和Kibana。建議使用兩者的最新版本。 elasticsearch-1.4.4和kibana-4.0.0-rc1-windows爲我工作。

  2. 這很有趣。如果你正在使用logstash,並且如果你的一個工作仍在運行,那麼Kibana會在這種情況下給出錯誤。

您可以參考以下文章瞭解更多詳情

http://hadooptutorials.co.in/tutorials/elasticsearch/install-elasticsearch-kibana-logstash-on-windows.html

http://hadooptutorials.co.in/tutorials/elasticsearch/log-analytics-using-elasticsearch-logstash-kibana.html