运行 Kibana编辑

切换到您的本地 Kibana 目录。启动开发服务器。

yarn start

在 Windows 上,您需要使用 Git Bash、Cygwin 或类似的 shell 来公开 sh 命令。为了成功构建,您需要 Cygwin 可选包 zip、tar 和 shasum。

现在,您可以将 Web 浏览器指向 https://127.0.0.1:5601 并开始使用 Kibana!运行 yarn start 时,由于基本路径代理,Kibana 也会记录它正在监听端口 5603,但您仍然应该在端口 5601 上访问 Kibana。

默认情况下,您可以使用用户名 elastic 和密码 changeme 登录。如果您想配置不同的密码,请参阅 yarn es <command> 上的 --help 选项。

不支持的 URL 类型编辑

如果您在安装依赖项时看到类似于以下内容的错误

Unsupported URL Type: link:packages/kbn-eslint-config

您可能正在运行 npm。要在 Kibana 中安装依赖项,您需要运行 yarn kbn bootstrap。有关更多信息,请参阅上面的设置您的开发环境

自定义 config/kibana.dev.yml编辑

config/kibana.yml 文件存储用户配置指令。但是,由于此文件已签入源代码管理,因此无法在不意外提交修改版本的风险的情况下保存开发人员首选项。为了在开发过程中更轻松地自定义配置,如果使用 --dev 标志运行,Kibana CLI 将查找 config/kibana.dev.yml 文件。此文件的行为与非开发版本完全相同,并接受任何标准设置

使用备用 YML 文件编辑

要使用备用 yml 文件运行 Kibana,请使用 --config 选项指定所需 yml 文件的路径。例如:yarn start --config=config/my_config.yml

潜在的优化陷阱编辑

  • Webpack 试图在捆绑包中包含一个已删除的文件,现在抱怨该文件丢失
  • 以前解析为单个文件的模块 ID 现在解析为目录,但 webpack 没有进行调整
  • (如果您发现了其他情况,请发送 PR!)

设置 SSL编辑

Kibana 包含自签名证书,可用于浏览器中的开发目的以及与 Elasticsearch 通信:yarn start --ssl & yarn es snapshot --ssl