【问题标题】:Kibana returns “Connection Failed” - Unsolved ErrorKibana 返回“连接失败” - 未解决的错误
【发布时间】:2015-01-18 23:35:05
【问题描述】:

我想在同一台机器上设置 ElasticSearch、Logstash 和 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 设置为访问 Kibana 的正确协议、主机名和端口(如果不是 80)。请注意,如果您在子 url 中运行 Kibana,则应排除子 url 路径,仅包含协议、主机名和端口。 解决连接问题后,单击返回或主页按钮

我知道其他用户也遇到过类似的问题,我遵循了以下建议:Kibana returns "Connection Failed"

我已经添加了

http.cors.allow-origin: "/.*/"

http.cors.enabled: 真

到 elasticsearch.yml。我仍然看到错误。我做错了什么?

【问题讨论】:

  • 我也有同样的问题,但只是偶尔出现一次。

标签: elasticsearch logstash kibana


【解决方案1】:

这可能是由两个问题引起的。

  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

【讨论】:

    猜你喜欢
    • 2015-01-05
    • 1970-01-01
    • 2020-04-24
    • 2019-07-04
    • 1970-01-01
    • 1970-01-01
    • 2020-02-10
    • 2014-06-22
    • 2018-12-18
    相关资源
    最近更新 更多