【问题标题】:Kibana is not acessible locally本地无法访问 Kibana
【发布时间】:2021-05-29 10:00:24
【问题描述】:

我是 Kibana 的新手,并尝试按照本教程在本地(在 Ubuntu 20.04 上)设置 Elastic Stack:https://www.rosehosting.com/blog/how-to-install-elk-s..

所有 systemd 服务都在运行,但 Kibana 无法访问。

curl -XGET http://localhost:5601 导致curl: (7) Failed to connect to localhost port 5601: Connection refused

netstat 还显示端口 5601 未在侦听。我已经对 kibana.yml 进行了这些更改:

server.name: "myname"
elasticsearch.hosts: ["http://localhost:9200"]

curl -XGET http://localhost:9200/_cat/indices?v 结果

health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
green open .kibana_task_manager_7.13.0_001 dRod_dCJQ_KgKweb3rWEUQ 1 0 2 0 15.2kb 15.2kb
green open .apm-custom-link TSK6nQ3xTl2LrPvIwYKjOQ 1 0 0 0 208b 208b
green open .kibana-event-log-7.13.0-000001 2p7tc_x4Tba6Ap7DgXW4Xw 1 0 1 0 5.6kb 5.6kb
green open .apm-agent-configuration bBSQIxt9RRqtC-4OCYxX0Q 1 0 0 0 208b 208b
green open .kibana_7.13.0_001 r1cA1n0bQEWalaihnFlzCw 1 0 6 0 2.1mb 2.1mb
yellow open filebeat-7.13.0-2021.05.29-000001 TyEjogC9T2mzQoG01NRwWg 1 1 0 0 208b 208b

有时 Kibana 会短暂切换到“Kibana 服务器尚未准备好”,但这也发生在安装 Filebeat 之前。

kibana.log 没有错误。什么会导致这个问题?

【问题讨论】:

    标签: elasticsearch kibana elastic-stack


    【解决方案1】:

    我猜问题发生在 Kibana 连接超时,首先确保您的 Elasticsearch 服务器已启动并正在运行(默认端口在 9200 上)并通过在浏览器上键入 localhost:9200 来获取按摩后

    {
      "name" : "D-N-PC-****",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "****",
      "version" : {
        "number" : "7.11.2",
        "build_flavor" : "default",
        "build_type" : "zip",
        "build_hash" : "****",
        "build_date" : "****",
        "build_snapshot" : false,
        "lucene_version" : "8.7.0",
        "minimum_wire_compatibility_version" : "6.8.0",
        "minimum_index_compatibility_version" : "6.0.0-beta1"
      },
      "tagline" : "You Know, for Search"
    }
    然后进入你下载 Kibana 的 bin 目录,执行 Kibana 的 shell/batch 文件 ./kibana.bat 然后等待 Kibana 连接到您的数据库,然后打开浏览器并输入 localhost:5601 更多内容,您可以通过转到 Kibana 的 config 目录修改您的 Kibana 配置文件并修改默认值,但如果您是弹性的新手,那么您必须使用默认的自动配置作为您没有更改默认值的地方。

    【讨论】:

    • 非常感谢!这有帮助,还必须通过 curl -XPUT -H "Content-Type: application/json" https://[YOUR_ELASTICSEARCH_ENDPOINT]:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null 解锁索引}'。我想这也是问题的原因之一
    • 乐于助人!祝你好运!
    猜你喜欢
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 2019-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多