管理保存的对象编辑

编辑、导入、导出和复制您的保存的对象。这些对象包括仪表板、可视化、地图、数据视图、Canvas 工作区和其他保存的对象。

要开始,请打开主菜单,然后单击 堆栈管理 > 保存的对象

Saved Objects

所需的权限编辑

要访问 保存的对象,您必须拥有所需的 保存的对象管理 Kibana 权限。

要添加权限,请打开主菜单,然后单击 堆栈管理 > 角色

授予对 保存的对象管理 的访问权限,授权用户管理 Kibana 中的所有保存的对象,包括由他们可能没有授权访问的应用程序管理的对象。

查看和删除编辑

  • 要查看和编辑其关联应用程序中的保存的对象,请单击对象标题。
  • 要显示使用此对象的那些对象,以便您了解删除它的影响,请单击操作图标 操作图标,然后选择 关系
  • 要删除一个或多个对象,请选中它们的复选框,然后单击 删除

导入和导出编辑

使用导入和导出在不同的 Kibana 实例之间移动对象。当您有多个用于开发和生产的环境时,这些操作很有用。当您有大量要更新的对象并希望批量处理时,导入和导出也很有效。

Kibana 还提供 导入导出 API 来自动化此过程。

导入编辑

一次导入多个对象。

  1. 在工具栏中,单击 导入
  2. 选择包含要导入的对象的 NDJSON 文件。
  3. 选择导入选项。默认情况下,Kibana 中已有的保存的对象将被覆盖。
  4. 单击 导入

savedObjects.maxImportExportSize 配置设置限制了文件中包含的保存的对象数量。 savedObjects.maxImportPayloadBytes 设置限制了可以导入的文件的总大小。

导出编辑

通过选择或类型导出对象。

  • 要导出特定对象,请在表中选择它们,然后单击 导出
  • 要按类型导出对象,请单击工具栏中的 导出对象

Kibana 会创建一个包含所有保存的对象的 NDJSON。默认情况下,NDJSON 包含与保存的对象相关的子对象。导出的仪表板包括其关联的数据视图。

savedObjects.maxImportExportSize 配置设置限制了可以导出的保存的对象数量。

跨版本兼容性编辑

在每次发布中,Kibana 都会对保存的对象存储方式进行更改。导入保存的对象时,Kibana 会运行必要的迁移,以确保导入的保存的对象与当前版本兼容。

但是,保存的对象只能导入到相同版本、同一主版本上的较新的次要版本或下一个主版本。导出的保存的对象不向后兼容,不能导入到 Kibana 的旧版本中。例如

导出版本

导入版本

兼容吗?

6.7.0

6.8.1

6.8.1

7.3.0

7.3.0

7.11.1

7.11.1

7.6.0

6.8.1

8.0.0

复制到其他 Kibana 空间编辑

在空间之间复制保存的对象及其相关对象。

  1. 单击操作图标 操作图标
  2. 单击 复制到空间
  3. 选择要复制对象的那些空间。
  4. 指定是否自动覆盖目标空间中已存在的任何对象,或者按对象逐个解决它们。

    复制操作会自动包含与保存的对象相关的子对象。如果您不希望这种行为,请改用 将保存的对象复制到空间 API

共享到其他 Kibana 空间编辑

使单个保存的对象在多个空间中可用。

  1. 单击操作图标 操作图标
  2. 选择 共享到空间
  3. 选择要共享对象的那些空间。或者,表明您希望对象共享到所有空间,包括现在存在的空间和将来创建的任何空间。

    并非所有保存的对象类型都是可共享的。如果对象是可共享的,则 空间 列将显示对象存在的位置。您可以单击那些空间图标以打开共享 UI。

    共享操作会自动包含与保存的对象相关的子对象。