点击上方蓝字关注“汪宇杰博客”

导语

Azure 用户经常因为不够有钱,需要把资源移动到另一个资源组或订阅中。移动完成后,会导致资源对应的 Dashboard 失效。通常,我们都需要从 Dashboard 上将找不到的资源删除,并逐个重建。有没有快速又准确的方法能一步修复 Dashboard呢?

移动资源

以我博客系统对应的几个 Application Insights 报表为例。我将 Application Insights 从资源组 "ediwang-blog-group" 移动到了新资源组 "prod-group" 后,Dashboard 爆了:

完整的 Dashboard 上还有像这样的另外十几个报表。个人博客还行,稍微修一下福报有益健康。但在企业环境通常不止一个 Dashboard,每个上面都有十几到几十个资源的视图,逐个重建就会导致996,这显然不是用微软产品应该有的体验。

迅速修复 Dashboard

我稍微996了两分钟,速研究了一下,发现了一个迅速修复 Dashboard 的方法。

其实 Azure 的 Dashboard 的布局以及数据都是结构化存储的,允许我们导出、导入 JSON 文件进行 Dashboard 编辑和共享,我们可以利用这个功能修复 Dashboard。

在爆炸的 Dashboard 上点击 "Download",下载其 JSON 文件。

Visual Studio Code 打开这个 JSON 文件。

我需要将老的资源组名称 "ediwang-blog-group" 替换为新的资源组名称 "prod-group",即资源移动到的新位置。

CTRL + H 完成查找与替换,然后保存文件。

回到 Azure,点击 "+ New dashboard", "Upload",上传修改完的 JSON 文件。

大功告成!所有的布局和数据一秒修复。现在只要放心删除整个旧 Dashboard 就完成了!

没有修到福报的我,又只能用着微软产品,晒着5点的太阳下班了。

哎,有钱人的云,就是这样简单粗暴,且高效。

汪宇杰博客

Azure | .NET | 微软 MVP

无广告,不卖课,做纯粹的技术公众号

喜欢本篇内容请点个在看

移动 Azure 资源后如何快速修复 Dashboard相关推荐

  1. 数仓备机DN重建:快速修复你的数仓DN单点故障

    摘要:大规模分布式系统中的故障无法避免.当DN发生单点故障时,恢复手段有哪些,又是如何恢复的,本节重点介绍操作gs_ctl build是如何修复DN单点故障的. 本文分享自华为云社区<华为云数仓 ...

  2. 【Microsoft Azure 的1024种玩法】七十四.五分钟在Azure Virtual Machines中快速部署一套软件项目管理及自动构建工具

    [简介] Apache Maven由 Apache 软件基金会所提供的一个软件项目管理及自动构建工具,Maven 为开发者提供了一套完整的构建生命周期框架.开发团队几乎不用花多少时间就能够自动完成工程 ...

  3. azure linux 配置端口,快速入门 - 在 Azure 门户中创建 Linux VM - Azure Virtual Machines | Microsoft Docs...

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 快速入门:在 Azur ...

  4. 【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)

    [简介] Azure Data Studio 是一种跨平台的数据库工具,适合在 Windows.macOS 和 Linux 上使用本地和云数据平台的数据专业人员,Azure Data Studio 利 ...

  5. 如何使用微软云服务器,了解如何使用 Azure 应用配置的快速入门 | Microsoft Docs

    您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 快速入门:使用 Azu ...

  6. java怎么设置快速修复键_Java开发环境之------MyEclipse快捷键和排除错误第一选择ctrl+1(***重点***:ctrl+1,快速修复---有点像vs中的快速using...

    [摘要:1,MyEclipse快速键设置装备摆设方式 2,经常使用快速键 : (1),alt+/ //内容提醒, 近似于vs中的ctrl+j ,即单词提醒,输进单词的前几个字母,然后提醒大概的单词. ...

  7. 如何使用ARM创建Teams Bot所需要的Azure资源

    相信很多devops已经全面开始使用ARM来创建azure资源了,ARM有很多方便的地方,比如简单易学,Infrastructure as Code,但是深入使用ARM开始会发现一些有待改进的方面.这 ...

  8. 【壹刊】Azure AD(三)Azure资源的托管标识

    一,引言 来个惯例,吹水!???????????????????? 前一周因为考试,还有个人的私事,一下子差点颓废了.想了想,写博客这种的东西还是得坚持,再忙,也要检查.要养成一种习惯,同时这也是自我 ...

  9. 快速修复 bug 的技巧?初学者的痛点,教你一招搞定!

    前言 写 bug 和改 bug 是每个程序员都绕不过的话题,在编写代码的过程中,相信大家肯定遇到过这种情况:代码编译通过,没有语法错误,但是运行结果却报错或和预期不同,反复检查了很多遍,仍然无法修复错 ...

最新文章

  1. jchdl - GSL Port
  2. asp和php数据库怎么区分,asp与php的数据库有哪些区别
  3. 在Linux下编写C程序,怎么检查程序是否有内存泄漏?
  4. (UML两个汇总)九种图。
  5. 浏览器开发重要的参考博客
  6. 高级PHP应用程序漏洞审核技术
  7. 从入门到入土:[SEED-Lab]-幽灵攻击|Spectre Attack Lab|详细说明|实验步骤|实验截图
  8. java拼音搜索排序算法_神级程序员Java Script300行代码搞定汉字转拼音
  9. java经典算法(三)---zws
  10. js实现下载xls文件
  11. 【C语言】习题3-2 高速公路超速处罚
  12. 微软打印机驱动服务器,无法通过 Windows Server 中的 Windows 更新来安装打印机驱动程序 - Windows Server | Microsoft Docs...
  13. zigzag走线原理及应用
  14. 百度被“黑”给网吧敲响 网络暗战的警钟
  15. 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。
  16. 鼠标右键无反应解决方法
  17. (Python)使用Gdal+Scipy获得Dem的经纬度的高程值(双线性和三次样条内插)
  18. 实现AlphaGo(三):创造能下围棋的机器人
  19. 闭合导线近似平差及坐标计算
  20. 批量修改图片的创建日期

热门文章

  1. iOS UIViewContentMode 使用详解
  2. [译] ASP.NET 生命周期 – ASP.NET 上下文对象(八)
  3. Debian7 apt源设置
  4. box-shadow阴影合集
  5. zookeeper学习03 使用场景
  6. 20165313 《Java程序设计》第七周学习总结
  7. CenterOS x64安装serv-U
  8. 从零开始来看一下Java泛型的设计
  9. Facebook为Messenger应用添加群组付款功能
  10. NHibernate之旅(7):初探NHibernate中的并发控制