Kibana 插件
编辑Kibana 插件编辑
使用插件模块为 Kibana 实现附加功能。
插件兼容性
Kibana 插件接口处于不断发展之中。由于变化速度很快,我们无法为插件提供向后兼容性。Kibana 强制安装的插件与 Kibana 版本匹配。插件开发者必须为每个新的 Kibana 版本发布新版本的插件。
已知插件编辑
已知插件已针对 Kibana 5.x 版本进行了测试,因此我们无法保证与您的 Kibana 版本兼容。Kibana 安装程序会拒绝任何尚未针对您的特定 Kibana 版本发布的插件。我们无法评估或维护已知插件,因此在安装前应谨慎操作。
应用编辑
- LogTrail - 使用开发者/系统管理员友好的界面实时查看、分析、搜索和跟踪日志事件
- Own Home (wtakase) - 支持多租户
- Shard Allocation (asileon) - 可视化 Elasticsearch 分片分配
- Wazuh - Wazuh 使用轻量级多平台代理提供基于主机的安全可见性。
- Indices View - 查看索引相关信息。
- Analyze UI (johtani) - 用于 Elasticsearch _analyze API 的用户界面
- Cleaner (TrumanDu)- 设置索引 ttl。
- ElastAlert Kibana Plugin (BitSensor) - 用于创建、测试和编辑 ElastAlert 规则的用户界面
- AI Analyst (Query.AI) - 提供以下功能的应用程序:NLP 查询、自动化、ML 可视化和洞察
Timelion 扩展编辑
- mathlion (fermiumlabs) - 支持在 Timelion 下进行方程式解析和高级数学运算
可视化编辑
- 3D Charts (virusu)
- 3D Graph (JuanCarniglia)
- Bmap(TrumanDu) - 集成的 echarts 用于地图可视化
- C3JS Visualizations (mstoyano)
- Calendar Visualization (aaronoah)
- Cohort analysis (elo7)
- Colored Metric Visualization (deanf)
- Dendrogram (JuanCarniglia)
- Dotplot (dlumbrer)
- Dropdown (AnnaGerber)
- Enhanced Table (fbaligand)
- Enhanced Tilemap (nreese)
- Extended Metric (ommsolutions)
- Flexmonster Pivot Table & Charts - 用于高级数据分析和报告的可定制数据透视表组件。
- Funnel Visualization (roybass)
- Gauge (sbeyn)
- Health Metric (clamarque)
- Insight (tshoeb) - 多维数据探索
- Line (sbeyn)
- Milestones (walterra)
- Navigation (varundbest)
- Network Plugin (dlumbrer)
- Percent (amannocci)
- Polar (dlumbrer)
- Radar (dlumbrer)
- Search-Tables (dlumbrer)
- Status Light (smeds)
- Swimlanes (prelert)
- Traffic (sbeyn)
- Transform Visualization (PhaedrusTheGreek)
- Vega-based visualizations (nyurik) - 支持用户自定义图形、外部数据源、地图、图像和用户自定义交互。
- VR Graph Visualizations (Camichan)
- Sankey-Visualization (uniberg)
其他编辑
- 时间过滤器作为仪表板面板 小部件,用于在仪表板中查看和编辑时间范围。
- Kibana-API (webiks) 公开具有 Kibana 功能的 API。使用它可以创建、编辑和嵌入可视化,以及在嵌入式仪表板内进行搜索。
- Markdown Doc View (sw-jung) - 使用 markdown+handlebars 模板自定义文档视图的插件。
- Datasweet Formula (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.14.3.zip
或
$ bin/kibana-plugin install file:///local/path/to/custom_plugin.zip
您可以指定使用 HTTP、HTTPS 或 file
协议的 URL。
插件安装的代理支持编辑
Kibana 支持通过代理安装插件。它使用 http_proxy
和 https_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
选项控制 install
和 remove
命令的反馈级别。使用 --quiet
选项可以抑制所有非错误输出。使用 --silent
选项可以抑制所有输出。
默认情况下,插件管理器安装请求不会超时。使用 --timeout
选项后跟时间可以更改此行为,如下例所示
等待 30 秒后失败。
bin/kibana-plugin install --timeout 30s sample-plugin
等待 1 分钟后失败。
bin/kibana-plugin install --timeout 1m sample-plugin
插件和自定义 Kibana 配置编辑
将 -c
或 --config
选项与 install
和 remove
命令一起使用,可以指定用于启动 Kibana 的配置文件的路径。默认情况下,Kibana 使用配置文件 config/kibana.yml
。当您更改已安装的插件时,bin/kibana-plugin
命令会重新启动 Kibana 服务器。当您使用自定义配置文件时,每次使用 bin/kibana-plugin
命令时,都必须指定该配置文件的路径。
插件管理器退出代码编辑
0 |
成功 |
64 |
未知命令或不正确的选项参数 |
74 |
I/O 错误 |
70 |
其他错误 |