克隆 Azure 仪表板并调整 ApplicationInsights 磁贴

Pio*_*mba 3 azure azure-application-insights

我有 3 个独立的 Azure 订阅,它们具有相同的内容,并且每个订阅都与一个环境(例如 dev、uat、prod)配对。在每个 sub/env 下,我部署的每个应用程序都有相同的 Application Insight 实例。在每个 Application Insight 实例中,我构建了多个仪表板小部件/图表/分析,并将它们固定到我的自定义发布的仪表板。目前,对于每个实例,我必须重新创建每个小部件/图表/分析并将它们固定到仪表板。有没有办法克隆仪表板或小部件以指向另一个 Application Insight 实例?我尝试使用 Azure 资源 API,但没有得到可靠的结果。

Raz*_*nen 7

要克隆仪表板图块并将分析查询从一个仪表板编辑到另一个仪表板,请执行以下操作:

  1. 下载第一个仪表板 json。
  2. 打开 json,搜索 ResourceId 属性。将 ResourceId 替换为您要监视的所需 ResouceId 应用程序。

    您可以从概述边栏选项卡获取应用程序的 ResourceId: 例如,对于此应用程序: 我的应用程序的图像,您可以从以下网址获取它:subscriptions/7948c75a-ee6e-4c34-b391-52ba5dca56dd/resourceGroups/raz_group/providers/microsoft .insights/components/raz_test1 最后一定要清除/overview。替换 ResourceId 后,删除其附近的 SubscriptionId、ResourceGroup 和 Name 属性。你不需要那些。

  3. 转到第二个仪表板(或创建一个新仪表板)并上传新的 json。

如果有什么不清楚的地方请告诉我,谢谢。