菜单
Grafana Cloud 企业版 开源版

共享仪表盘和面板

Grafana 允许您与组织内的其他用户共享仪表盘和面板,并在某些情况下,在网络上公开共享。您可以使用以下方式共享

  • 直接链接
  • 快照
  • 嵌入链接(仅限面板)
  • 导出链接(仅限仪表盘)

您必须具有授权查看器权限才能查看直接链接呈现的图像。

除非您为 Grafana 实例启用了匿名访问权限,否则也需要相同的权限才能查看嵌入链接。

注意

从 Grafana 8.0 开始,Grafana Cloud 中不提供匿名访问权限。

当您将面板或仪表盘作为快照共享时,快照(即您拍摄快照时的面板或仪表盘)将在网络上公开可用。任何拥有链接的人都可以访问它。由于快照不需要任何授权即可查看,因此 Grafana 会删除与它来自的帐户相关的信息,以及快照中的任何敏感数据。

共享仪表盘

您可以将仪表盘作为直接链接或快照共享。您还可以导出仪表盘。

注意

如果您更改了仪表盘,请确保在共享之前保存更改。
  1. 点击左侧菜单中的**仪表盘**。

  2. 点击您要共享的仪表盘。

  3. 点击屏幕右上方的**共享**按钮。

    共享对话框打开并显示“链接”选项卡。

**链接**选项卡显示当前时间范围、模板变量和默认主题。您还可以共享一个缩短的 URL。

  1. 点击**复制**。

    此操作会将默认 URL 或缩短的 URL 复制到剪贴板。

  2. 将复制的 URL 发送给具有查看链接授权的 Grafana 用户。

发布快照

仪表盘快照公开共享交互式仪表盘。Grafana 会去除敏感数据,例如查询(指标、模板和注释)以及面板链接,只留下嵌入在仪表盘中的可见指标数据和系列名称。任何拥有链接的人都可以访问仪表盘快照。

您可以将快照发布到您的本地实例或snapshots.raintank.io。后者是 Grafana Labs 提供的一项免费服务,使您可以将仪表盘快照发布到外部 Grafana 实例。任何拥有链接的人都可以查看它。如果希望在特定时间段后删除快照,可以设置过期时间。

  1. 点击**快照**选项卡。

  2. 点击**发布到 snapshots.raintank.io** 或**发布快照**。

    Grafana 会生成快照的链接。

  3. 复制快照链接,并在您的组织内部或网络上公开共享。

如果您错误地创建了快照,请在对话框中点击**删除快照**以从您的 Grafana 实例中删除该快照。

删除快照

要删除现有快照,请按照以下步骤操作

  1. 在主菜单中,点击**仪表盘**。
  2. 点击**快照**以转到快照管理页面。
  3. 点击要删除的快照 URL 旁边的红色**x**。

快照将立即被删除。您可能需要清除浏览器缓存或使用私有或隐身浏览器以确认这一点。

将仪表盘导出为 JSON

仪表盘导出操作会创建一个 Grafana JSON 文件,其中包含您需要的所有内容,包括布局、变量、样式、数据源、查询等,以便您稍后导入仪表盘。

  1. 点击主菜单中的**仪表盘**。

  2. 打开您要导出的仪表盘。

  3. 点击顶部导航栏中的**共享**图标。

  4. 点击**导出**。

    如果您要导出仪表盘以在另一个具有不同数据源 UID 的实例中使用,请启用**导出以在外部共享**开关。

  5. 点击**保存到文件**。

Grafana 会将 JSON 文件下载到您的本地计算机。

使仪表盘可移植

如果您想导出仪表盘供其他人使用,您可以为指标前缀(使用常量变量)和服务器名称添加模板变量。

类型为Constant的模板变量在仪表盘中会自动隐藏,并且在导入仪表盘时也会作为必需输入添加。

将仪表盘导出为 PDF

您可以生成和保存任何仪表盘的 PDF 文件。

**注意:**在Grafana 企业版Grafana Cloud中可用。

  1. 点击左侧菜单中的**仪表盘**。

  2. 点击您要共享的仪表盘。

  3. 点击屏幕右上方的**共享**按钮。

  4. 在 PDF 选项卡上,为导出的仪表盘选择布局选项:**纵向**或**横向**。

  5. 点击**另存为 PDF** 将仪表盘渲染为 PDF 文件。

    Grafana 会在新窗口或浏览器标签页中打开 PDF 文件。

共享面板

您可以将面板作为直接链接、快照或嵌入链接共享。您还可以使用任何面板上的**共享**选项创建库面板。

  1. 将鼠标悬停在面板的任何部分以显示右上角的操作菜单。

  2. 点击菜单并选择**共享**。

    共享对话框打开并显示**链接**选项卡。

**链接**选项卡显示当前时间范围、模板变量和默认主题。您可以选择启用缩短的 URL 进行共享。

  1. 点击**复制**。

    此操作会将默认 URL 或缩短的 URL 复制到剪贴板。

  2. 将复制的 URL 发送给具有查看链接授权的 Grafana 用户。

  3. 您还可以选择点击**直接链接渲染图像**来共享面板的图像。

有关更多信息,请参阅图像渲染

以下示例显示了到服务器端渲染的 PNG 的链接

bash
https://play.grafana.org/d/000000012/grafana-play-home?orgId=1&from=1568719680173&to=1568726880174&panelId=4&fullscreen

服务器端渲染图像的查询字符串参数

  • width: 以像素为单位的宽度。默认为 800。
  • height: 以像素为单位的高度。默认为 400。
  • tz: 格式为UTC%2BHH%3AMM的时区,其中 HH 和 MM 分别是 UTC 后的小时和分钟偏移量
  • timeout: 秒数。如果面板的查询需要超过默认的 30 秒,则可以增加超时时间。
  • scale: 配置设备缩放因子的数值。默认为 1。使用较高的值可以生成更详细的图像(更高 DPI)。在 Grafana v7.0+ 中受支持。

发布快照

面板快照公开共享交互式面板。Grafana 会去除敏感数据,只保留嵌入仪表盘中可见的指标数据和序列名称。任何拥有链接的人都可以访问面板快照。

您可以将快照发布到本地实例或snapshots.raintank.io。后者是Grafana Labs提供的免费服务,使您能够将仪表盘快照发布到外部 Grafana 实例。

注意

从 Grafana 11 开始,对于 Grafana Cloud,不再提供发布到snapshots.raintank.io 的选项。

如果希望快照在特定时间段后删除,您可以选择设置过期时间。

  1. 在**共享面板**对话框中,点击**快照**以转到该选项卡。

  2. 点击**发布到 snapshots.raintank.io** 或**发布快照**。

    Grafana 会生成快照的链接。

  3. 复制快照链接,并在您的组织内部或网络上公开共享。

如果您错误地创建了快照,请在对话框中点击**删除快照**以从您的 Grafana 实例中删除该快照。

删除快照

要删除现有快照,请按照以下步骤操作

  1. 在主菜单中,点击**仪表盘**。
  2. 点击**快照**以转到快照管理页面。
  3. 点击要删除的快照 URL 旁边的红色**x**。

快照将立即被删除。您可能需要清除浏览器缓存或使用私有或隐身浏览器以确认这一点。

嵌入面板

您可以使用 iframe 在另一个网站上嵌入面板。查看者必须登录 Grafana 才能查看图表。

> 注意:从 Grafana 8.0 开始,Grafana Cloud 不再提供匿名访问权限。

这是一个 HTML 代码示例

html
<iframe
  src="https://snapshots.raintank.io/dashboard-solo/snapshot/y7zwi2bZ7FcoTlB93WN7yWO4aMiz3pZb?from=1493369923321&to=1493377123321&panelId=4"
  width="650"
  height="300"
  frameborder="0"
></iframe>

结果是在 iframe 中嵌入的交互式 Grafana 图表。

库面板

要从**共享面板**对话框创建库面板

  1. 点击**库面板**。
  2. 在**库面板名称**中,输入名称。
  3. 在**保存到文件夹**中,选择要保存库面板的文件夹。默认情况下,选择根级别。
  4. 点击**创建库面板**保存更改。
  5. 保存仪表盘。