将Azure Monitor仪表板复制到Azure 托管 Grafana

本文介绍如何使用 Grafana 将已保存的Azure Monitor仪表板复制到新的或现有的Azure 托管 Grafana工作区。 通过遵循此复制过程,您的仪表板面板、查询和布局将被保留,因此可以无需重新创建这些元素即可迁移到 Azure 托管 Grafana。

将您的仪表板迁移到 Azure 托管 Grafana,当需要 Azure Monitor 使用 Grafana 所不支持的功能时,比如警报、计划报表、外部数据源或专用网络。 有关完整列表,请参阅 “限制”。

Note

本指南适用于用户保存的仪表板。 无法直接复制Azure管理的模板仪表板。 若要复制模板仪表板,请按照以下步骤操作:

  1. 保存它,使其成为用户自定义的仪表板。
  2. 复制保存的版本。

有关详细信息,请参阅 保存仪表板的副本

先决条件

  • 在开始之前查看 已知限制

  • 使用 Grafana 在Azure Monitor仪表板中保存用户保存的仪表板。

  • 目标Azure 托管 Grafana实例上的 Grafana EditorGrafana Admin 角色。

    • 复制到现有实例时,用户必须已在该实例上具有 Grafana 编辑器Grafana 管理员 角色。
    • 复制到新实例时, Grafana 管理员 角色会自动分配给当前用户。

    有关详细信息,请参阅 Azure RBAC

复制到现有Azure 托管 Grafana实例

  1. 与 Grafana 的仪表板管理系统中打开用户保存的仪表板。

  2. 在工具栏中选择“复制到托管 Grafana”。 此时会打开侧窗格。

    “复制到托管 Grafana”侧窗格的屏幕截图。

  3. 在侧窗格中,从 Azure 托管 Grafana 下拉列表中选择现有的Azure 托管 Grafana工作区。

  4. 选择复制

  5. 部署开始。 在 Azure 门户中跟踪 Notifications 中的进度。

  6. 部署完成后,选择通知中的链接以在 Grafana 实例中打开复制的仪表板。

复制到新的Azure 托管 Grafana实例

  1. 与 Grafana 的仪表板管理系统中打开用户保存的仪表板。

  2. 在工具栏中选择“复制到托管 Grafana”。 此时会打开侧窗格。

  3. 在侧窗格中,选择“ 新建 ”以打开创建窗格。

    创建新 Azure 托管 Grafana 工作区窗格的截图。

  4. 配置新 Azure 托管 Grafana 工作区所需的详细信息:

    • 工作区名称 - 输入新工作区的名称。
    • 区域 - 选择工作区的Azure区域。
  5. 选择“创建”。 创建窗格将关闭,新的工作区名称在侧窗格的 Azure 托管 Grafana 字段中填充。

    Note

    在创建窗格中选择 Create 会保存配置,但尚未预配新的Azure 托管 Grafana工作区。 在下一步中选择 “复制 ”时,预配将开始。

  6. 在侧窗格中选择 “复制 ”。 部署开始。 Azure门户Notifications中会出现两个部署任务:

    • Azure 托管 Grafana 工作区预配 - 包括一个在完成后指向新 Azure 托管 Grafana 资源的链接。
    • 仪表板复制 - 包括完成后复制的 Grafana 仪表板的直接链接。
  7. 两个部署完成后,选择通知中的仪表板链接,在新 Grafana 实例中打开复制的仪表板。

已知行为和限制

在将仪表板复制到Azure 托管 Grafana之前,请查看以下已知行为和限制。

无法直接复制Azure托管模板仪表板

复制到 Managed Grafana 按钮在 Azure 管理的模板仪表板上不可用,因为它们是提供的静态内容,而不是 ARM 资源。 先保存仪表板以创建用户保存的副本,然后复制该版本。 有关详细信息,请参阅 保存仪表板的副本

未迁移数据源

复制过程不会在目标实例中创建、配置或映射数据源。 只有 Azure Monitor 数据源可以直接使用。 复制后,必须在目标 Azure 托管 Grafana 实例中手动配置其他数据源,例如 Azure 数据资源管理器 或 Azure Monitor 的 Prometheus 托管服务。

Tip

在使用 Grafana 的 Azure Monitor 仪表板中,当前用户的身份用于验证数据源。 在目标实例中配置数据源时,请考虑选择 “当前用户 ”作为身份验证方法,以便仪表板的行为方式与原始仪表板相同。

无法选择目标文件夹

复制的仪表板放置在 Grafana 实例的根文件夹中。 如果同一标识的仪表板已存在于不同的文件夹中,则副本将改为放置在该文件夹中。

现有仪表板可能被覆盖

注意

如果目标实例已包含同一标识的仪表板,则复制操作将覆盖它,而不会提示确认。 开始复制之前,请验证你要保留的仪表板没有使用相同标识。

后续步骤