- Kibana 指南其他版本
- 什么是 Kibana?
- 8.17 版本的新增功能
- Kibana 概念
- 快速入门
- 设置
- 生产注意事项
- Discover
- 仪表板
- Canvas
- 地图
- 报告和共享
- 机器学习
- Graph
- 告警
- 可观测性
- 搜索
- 安全性
- 开发工具
- Fleet
- Osquery
- 堆栈监控
- 堆栈管理
- REST API
- Kibana 插件
- 问题排查
- 辅助功能
- 发行说明
- 升级说明
- Kibana 8.17.0
- Kibana 8.16.1
- Kibana 8.16.0
- Kibana 8.15.5
- Kibana 8.15.4
- Kibana 8.15.3
- Kibana 8.15.2
- Kibana 8.15.1
- Kibana 8.15.0
- Kibana 8.14.3
- Kibana 8.14.2
- Kibana 8.14.1
- Kibana 8.14.0
- Kibana 8.13.4
- Kibana 8.13.3
- Kibana 8.13.2
- Kibana 8.13.1
- Kibana 8.13.0
- Kibana 8.12.2
- Kibana 8.12.1
- Kibana 8.12.0
- Kibana 8.11.4
- Kibana 8.11.3
- Kibana 8.11.2
- Kibana 8.11.1
- Kibana 8.11.0
- Kibana 8.10.4
- Kibana 8.10.3
- Kibana 8.10.2
- Kibana 8.10.1
- Kibana 8.10.0
- Kibana 8.9.2
- Kibana 8.9.1
- Kibana 8.9.0
- Kibana 8.8.2
- Kibana 8.8.1
- Kibana 8.8.0
- Kibana 8.7.1
- Kibana 8.7.0
- Kibana 8.6.1
- Kibana 8.6.0
- Kibana 8.5.2
- Kibana 8.5.1
- Kibana 8.5.0
- Kibana 8.4.3
- Kibana 8.4.2
- Kibana 8.4.1
- Kibana 8.4.0
- Kibana 8.3.3
- Kibana 8.3.2
- Kibana 8.3.1
- Kibana 8.3.0
- Kibana 8.2.3
- Kibana 8.2.2
- Kibana 8.2.1
- Kibana 8.2.0
- Kibana 8.1.3
- Kibana 8.1.2
- Kibana 8.1.1
- Kibana 8.1.0
- Kibana 8.0.0
- Kibana 8.0.0-rc2
- Kibana 8.0.0-rc1
- Kibana 8.0.0-beta1
- Kibana 8.0.0-alpha2
- Kibana 8.0.0-alpha1
- 开发人员指南
插件工具
编辑插件工具
编辑自动插件生成器
编辑我们建议您使用 Kibana 插件生成器 来启动您的插件。在 Kibana 仓库中运行以下命令,您将被问到几个问题,看到一些进度条,并获得一个新鲜生成的插件,您可以在 Kibana 的 plugins
文件夹中进行操作。
node scripts/generate_plugin
插件位置
编辑Kibana 目录必须命名为 kibana
,您的插件目录应位于 kibana
根目录下的 plugins
目录中,例如:
. └── kibana └── plugins ├── foo-plugin └── bar-plugin
构建插件可分发包
编辑Kibana 可分发包不再附带 @kbn/optimizer
。您需要预先构建插件以用于生产环境。
您可以利用 @kbn/plugin-helpers 来构建插件的可分发归档文件。该包会转换插件代码,添加 polyfill,并在运行时链接必要的 js 模块。您无需安装 plugin-helpers
依赖项。如果您使用 node scripts/generate_plugin
脚本创建了插件,package.json
已预先配置好。要在您的插件文件夹中构建插件,请运行:
yarn build
它将在 kibana/plugins/my_plugin_name/build/
文件夹中输出一个 `zip` 归档文件。
在开发模式下运行带有插件的 Kibana
编辑如果您的插件不是仅限服务器的插件,并且包含 ui
,为了让 Kibana 选择浏览器捆绑包,您需要在插件根目录下的专用终端中运行 yarn dev --watch
。
然后,在第二个终端中,在 Kibana 根目录中运行 yarn start
。确保 Kibana 找到了您的插件并进行了引导,方法是:
[INFO ][plugins-system.standard] Setting up […] plugins: […, myPluginName, …]
On this page
Was this helpful?
Thank you for your feedback.