报告和共享编辑

Kibana 提供多种选项来共享 发现 保存的搜索、仪表板、可视化库 可视化和 画布 工作簿。

您可以从工具栏中的 共享 菜单访问这些选项。共享选项包括以下内容

  • PDF 报告 — 生成和下载仪表板、可视化和 画布 工作簿的 PDF 文件。PDF 报告是 订阅功能
  • PNG 报告 — 生成和下载仪表板和可视化的 PNG 文件。PNG 报告是 订阅功能
  • CSV 报告 — 生成保存的搜索的 CSV 报告。 适用某些限制
  • CSV 下载 — 生成和下载 Lens 可视化的 CSV 文件。
  • 获取链接 — 共享保存的搜索、仪表板和可视化的直接链接。
  • 下载为 JSON — 生成和下载 画布 工作簿的 JSON 文件。
  • [beta] 此功能处于测试阶段,可能会发生变化。设计和代码不如正式 GA 功能成熟,按原样提供,不提供任何担保。测试版功能不受正式 GA 功能支持 SLA 的约束。 在网站上共享 — 下载并在任何网站上安全共享 画布 工作簿。
  • 嵌入代码 — 将完全交互式的仪表板作为 iframe 嵌入网页。

对于 Elastic Cloud 部署,Kibana 实例需要至少 2GB 的 RAM 才能生成 PDF 或 PNG 报告。要更改 Kibana 大小,请 编辑部署

有关如何在 Kibana 中配置报告的更多信息,请参阅 在 Kibana 中配置报告

创建报告编辑

创建和下载保存的搜索、仪表板、可视化和工作簿的 PDF、PNG 或 CSV 报告。

报告的布局和大小取决于您要共享的内容。对于保存的搜索、仪表板和可视化,布局取决于面板的大小。对于工作簿,布局取决于工作表尺寸的大小。

要更改输出大小,请更改浏览器的大小,这将在报告生成之前调整可共享容器的大小。您可能需要进行一些尝试才能达到满意效果。

在以下仪表板中,突出显示了可共享容器

Shareable Container
  1. 打开主菜单,然后打开要共享的保存的搜索、仪表板、可视化或工作簿。
  2. 从工具栏中,单击 共享,然后选择报告选项。

    • 如果您要创建仪表板 PDF,请选择 优化打印 以创建打印友好的 PDF,包含多个 A4 横向页面,每页两个可视化。

      当您创建包含数据表或保存的搜索的仪表板报告时,PDF 只包含可见数据。

    • 如果您要创建工作簿 PDF,请选择 全页布局 以创建没有围绕工作簿的边距的 PDF。
  3. 生成报告。
  4. 生成报告后,将显示一条消息。在消息上,单击 下载报告
  5. 要查看和管理报告,请打开主菜单,然后单击 堆栈管理 > 报告

报告存储在 Elasticsearch 中,并由 kibana-reporting 索引生命周期管理 (ILM) 策略管理。默认情况下,该策略会永久存储报告。要详细了解 ILM 策略,请参阅 Elasticsearch ILM 文档

CSV 报告限制编辑

我们建议仅使用 CSV 报告导出适量的数据。此功能允许在外部工具中分析数据,但不适用于批量导出或备份 Elasticsearch 数据。如果您要导出数据,则可能会出现报告超时和数据不完整问题,其中

  • 正在导出超过 250 MB 的数据
  • 数据存储在缓慢的存储层级上
  • 搜索所需的任何分片都不可用
  • 节点之间的网络延迟很高
  • 使用跨集群搜索
  • 使用 ES|QL,并且结果行数超过 ES|QL 查询的限制

要解决这些限制,请使用过滤器创建多个较小的报告,或使用 Elasticsearch API 直接提取所需的数据。请参阅 滚动 API时间点 APIES|QLSQL,并使用 CSV 响应数据格式。 报告参数 可以调整以克服其中一些限制性场景。结果取决于数据大小、可用性和延迟因素,不能保证。

共享直接链接编辑

创建和共享保存的搜索、仪表板和可视化的直接链接。要访问共享对象,需要身份验证。

  1. 打开主菜单,然后打开要共享的保存的搜索、仪表板或可视化。
  2. 从工具栏中,单击 共享,然后选择 获取链接
  3. 指定您要如何生成链接

    • 要仅显示对象的当前状态,请选择 快照
    • 要显示最新的更改,请选择 保存的对象
    • 要生成一个缩短的链接,请选择 短 URL
    • 当您启用了多个身份验证提供程序时,要自动登录匿名用户,请选择 公共 URL

      Permalink share menu with Public URL option highlighted

      公共 URL 仅在配置了匿名访问并且您的匿名服务帐户具有访问您要共享的内容的权限时才可用。有关更多信息,请参阅 匿名身份验证

  4. 单击 复制链接

创建 JSON 文件编辑

为工作簿创建和共享 JSON 文件。

  1. 打开主菜单,然后单击 画布
  2. 打开要共享的工作簿。
  3. 从工具栏中,单击 共享,然后选择 下载为 JSON

在网站上共享工作簿编辑

[beta] 此功能处于测试阶段,可能会发生变化。设计和代码不如正式 GA 功能成熟,按原样提供,不提供任何担保。测试版功能不受正式 GA 功能支持 SLA 的约束。 创建并在网站上安全共享静态 画布 工作簿。要自定义工作簿在您网站上的行为,您可以选择自动播放页面或隐藏工作簿工具栏。

  1. 打开主菜单,然后单击 画布
  2. 打开要共享的工作簿。
  3. 单击 共享 > 在网站上共享
  4. 要自定义工作簿行为以自动播放页面或隐藏工具栏,请使用内联参数。

    为了确保您的数据安全,JSON 文件中的数据不会连接到 Kibana。 画布 不会显示操作工作簿上数据的元素。

    可共享的工作簿会将工作簿的当前状态编码到 JSON 文件中。当您对工作簿进行更改时,更改不会显示在您网站上的可共享工作簿中。

  5. 要更改设置,请单击设置图标,然后选择要使用的设置。

嵌入代码编辑

使用 iframe 在公司内部网站或个人网页上显示您的仪表板。要嵌入其他 Kibana 对象,请手动创建 HTML 代码。

有关授予嵌入式仪表板访问权限的信息,请参阅 身份验证

  1. 打开主菜单,然后打开要共享的仪表板。
  2. 单击 共享 > 嵌入代码
  3. 指定您要如何生成代码

    • 要显示当前状态,请选择 快照
    • 要显示最新的更改,请选择 保存的对象
    • 选择要共享的仪表板组件。
    • 要生成一个缩短的链接,请选择 短 URL
    • 当您启用了多个身份验证提供程序时,要自动登录匿名用户,请选择 公共 URL

      Embed code share menu with Public URL option highlighted

      公共 URL 仅在配置了匿名访问并且您的匿名服务帐户具有访问您要嵌入的内容的权限时才可用。有关更多信息,请参阅 匿名身份验证

  4. 单击 复制 iFrame 代码