【问题标题】:Clone Azure Dashboard and adjust ApplicationInsights tiles克隆 Azure 仪表板并调整 ApplicationInsights 磁贴
【发布时间】:2021-02-06 04:56:19
【问题描述】:

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

【问题讨论】:

    标签: azure azure-application-insights


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      【解决方案2】:

      可以使用 Azure 资源管理器模板部署 Azure 仪表板。这是一份详细说明操作的文档。

      Programmatically create Azure Dashboards

      【讨论】:

      • 你可以对共享分析查询做同样的事情吗?
      猜你喜欢
      • 1970-01-01
      • 2019-11-01
      • 1970-01-01
      • 2020-02-19
      • 2020-10-17
      • 1970-01-01
      • 2019-09-27
      • 2022-06-16
      • 1970-01-01
      相关资源
      最近更新 更多