访问 Kibana

编辑

访问 Kibana 最快的方式是使用我们托管的 Elasticsearch 服务。如果您自行安装了 Kibana,请通过 Web 应用程序访问 Kibana。

在云端设置

编辑

没有什么比在 Elastic Cloud 上使用我们托管的 Elasticsearch 服务更快地入门了

  1. 获取免费试用.
  2. 登录 Elastic Cloud
  3. 点击 创建部署
  4. 为您的部署命名。
  5. 点击 创建部署 并下载 elastic 用户的密码。

就是这样!现在您已经启动并运行,是时候将一些数据导入 Kibana 了。您的部署准备就绪后,Kibana 将立即打开。

登录 Web 应用程序

编辑

如果您使用的是自管理部署,请通过 5601 端口上的 Web 应用程序访问 Kibana。

  1. 将您的 Web 浏览器指向运行 Kibana 的机器,并指定端口号。例如,localhost:5601http://YOURDOMAIN.com:5601

    要远程连接到 Kibana,请将 server.host 设置为非环回地址。

  2. 登录您的帐户。
  3. 转到主页,然后单击 Kibana
  4. 要将 Kibana 页面设置为您的登录页面,请单击 将此页面设为我的登录页面

检查 Kibana 状态

编辑

状态页面显示有关服务器资源使用情况和已安装插件的信息。

要查看 Kibana 状态页面,请使用状态端点。例如,localhost:5601/status

Kibana server status page

对于 JSON 格式的服务器状态详细信息,请使用 localhost:5601/api/status API 端点。

排除 Kibana UI 错误

编辑

排除 Kibana Server is not Ready yet 错误。

  1. 在 Kibana 节点内,确认与 Elasticsearch 的连接

    curl -XGET elasticsearch_ip_or_hostname:9200/
  2. 保证三个 Kibana 后端索引的健康状态。所有索引都必须出现并显示 status:greenstatus:open

    curl -XGET elasticsearch_ip_or_hostname:9200/_cat/indices/.kibana,.kibana_task_manager,.kibana_security_session?v=true

    这些 Kibana 后端索引也不能有 索引设置 标记 read_only_allow_deletewrite 索引块

  3. 关闭所有 Kibana 节点.
  4. 选择任何 Kibana 节点,然后更新配置以设置 调试日志
  5. 启动节点,然后检查启动调试日志中是否有 ERROR 消息或其他启动问题。

    例如

    • 当 Kibana 无法连接到健康的 Elasticsearch 集群时,会出现 master_not_discovered_exceptionunable to revive connectionlicense is not available 等错误。
    • 当一个或多个 Kibana 后端索引不健康时,会出现 index_not_green_timeout 错误。

您可以在 此博客此视频 中找到 Kibana 健康状况故障排除的演练。