New

The executive guide to generative AI

Read more

Kibana 插件

编辑

使用插件模块为 Kibana 实现附加功能。

插件兼容性

Kibana 插件接口处于持续开发状态。由于变化速度快,我们无法为插件提供向后兼容性。Kibana 强制要求安装的插件与 Kibana 版本匹配。插件开发人员必须为每个新的 Kibana 版本发布新版本的插件。

已知插件

编辑

已知插件已针对 Kibana 5.x进行了测试,因此我们无法保证与您的 Kibana 版本兼容。Kibana 安装程序会拒绝任何未针对您的特定 Kibana 版本发布的插件。

已知插件是在 Elastic 之外开发和维护的。Elastic 不提供支持。如果您遇到社区插件的问题,请联系插件的所有者。

应用

编辑
  • LogTrail - 使用对开发人员/系统管理员友好的界面,实时查看、分析、搜索和跟踪日志事件
  • Own Home (wtakase) - 启用多租户
  • 分片分配 (asileon) - 可视化 Elasticsearch 分片分配
  • Wazuh - Wazuh 使用轻量级多平台代理提供基于主机的安全可见性。
  • 索引视图 - 查看索引相关信息。
  • 分析 UI (johtani) - 用于 Elasticsearch _analyze API 的 UI
  • Cleaner (TrumanDu) - 设置索引 ttl。
  • ElastAlert Kibana 插件 (BitSensor) - 用于创建、测试和编辑 ElastAlert 规则的 UI
  • AI 分析师 (Query.AI) - 提供以下功能的应用程序:NLP 查询、自动化、ML 可视化和见解

Timelion 扩展

编辑
  • mathlion (fermiumlabs) - 在 Timelion 下启用方程式解析和高级数学

可视化

编辑

其他

编辑
  • 作为仪表板面板的时间过滤器 用于从仪表板内部查看和编辑时间范围的小部件。
  • Kibana-API (webiks) 公开具有 Kibana 功能的 API。使用它来创建、编辑和嵌入可视化效果,以及在嵌入式仪表板中搜索。
  • Markdown 文档视图 (sw-jung) - 用于使用 markdown+handlebars 模板的自定义文档视图的插件。
  • Datasweet 公式 (datasweet) - 启用对任何标准 Kibana 可视化效果进行计算的指标。

要将您的插件添加到此页面,请打开一个拉取请求

安装插件

编辑

使用以下命令安装插件

bin/kibana-plugin install <package name or URL>

当您指定不带 URL 的插件名称时,插件工具会尝试下载官方 Elastic 插件,例如

$ bin/kibana-plugin install x-pack

从任意 URL 安装插件

编辑

您只需指定其名称即可下载官方 Elastic 插件。或者,您可以指定指向特定插件的 URL 或文件路径,如以下示例所示

$ bin/kibana-plugin install https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-8.17.0.zip

$ bin/kibana-plugin install file:///local/path/to/custom_plugin.zip

您可以指定使用 HTTP、HTTPS 或 file 协议的 URL。

插件安装的代理支持

编辑

Kibana 支持通过代理安装插件。它使用 http_proxyhttps_proxy 环境变量来检测 HTTP 和 HTTPS URL 的代理。

它还遵守 no_proxy 环境变量,以排除特定 URL 的代理。

您可以在安装插件时直接指定环境变量

$ http_proxy="http://proxy.local:4242" bin/kibana-plugin install <package name or URL>

更新和删除插件

编辑

要更新插件,请删除当前版本并重新安装该插件。

要删除插件,请使用 remove 命令,如以下示例所示

$ bin/kibana-plugin remove x-pack

您也可以通过删除 plugins/ 目录下的插件子目录来手动删除插件。

删除插件会导致执行“优化”运行,这将延迟 Kibana 的下次启动。

配置插件管理器

编辑

默认情况下,插件管理器会提供您要求插件管理器执行的活动的状态反馈。您可以使用 --quiet--silent 选项控制 installremove 命令的反馈级别。使用 --quiet 选项可禁止所有非错误输出。使用 --silent 选项可禁止所有输出。

默认情况下,插件管理器安装请求不会超时。使用 --timeout 选项,后跟一个时间,以更改此行为,如以下示例所示

等待 30 秒后失败。

bin/kibana-plugin install --timeout 30s sample-plugin

等待 1 分钟后失败。

bin/kibana-plugin install --timeout 1m sample-plugin

插件和自定义 Kibana 配置

编辑

-c--config 选项与 installremove 命令一起使用,以指定用于启动 Kibana 的配置文件的路径。默认情况下,Kibana 使用配置文件 config/kibana.yml。当您更改已安装的插件时,bin/kibana-plugin 命令会重新启动 Kibana 服务器。当您使用自定义配置文件时,每次使用 bin/kibana-plugin 命令时都必须指定该配置文件的路径。

插件管理器退出代码

编辑

0

成功

64

未知命令或不正确的选项参数

74

I/O 错误

70

其他错误