Azure共享仪表板命名异常求助:如何保留可读名称?
Azure共享仪表板名称优化及视图问题解决
一、让共享仪表板保持人类可读名称的方法
1. 共享后手动修改仪表板名称
私人仪表板共享后生成带GUID的名称时,可直接修改:
- 打开该带GUID的共享仪表板,点击顶部的编辑按钮进入编辑模式
- 点击顶部的仪表板名称输入框,替换为需要的可读名称(比如原私人仪表板名
my-dashboard) - 保存修改后,“浏览仪表板”视图中就会显示修改后的名称,不再带有GUID前缀
2. 直接创建共享仪表板(避免从私人仪表板共享)
跳过私人仪表板步骤,直接创建共享仪表板:
- 在Azure门户中点击“创建资源”,搜索并选择“仪表板”
- 在创建界面,设置好订阅、资源组,同时配置共享范围(选择组织内可访问的用户/组)
- 直接设置需要的可读名称,完成创建后,该仪表板在浏览视图中会直接显示设置的名称,不会生成GUID前缀
二、仅显示自定义名称的仪表板视图实现
Azure门户默认的“浏览仪表板”视图无直接过滤选项,但可通过以下两种方式实现:
1. 使用Azure资源Graph Explorer筛选
- 进入Azure门户的资源Graph Explorer
- 执行以下查询语句,筛选掉名称以GUID格式开头的仪表板:
resources | where type == "Microsoft.Portal/dashboards" | where name !matches regex @"^[a-f0-9-]{36}" | project name, resourceGroup, location - 查询结果将只显示名称不符合GUID格式的仪表板,即自定义名称仪表板
2. 自定义Azure Monitor工作簿
- 新建Azure Monitor工作簿,添加“资源表”组件
- 配置组件的查询条件,筛选
Microsoft.Portal/dashboards类型资源,并排除名称包含GUID格式的条目 - 保存工作簿后,即可作为专属视图查看仅带自定义名称的仪表板
内容的提问来源于stack exchange,提问作者Erik Rydén
相关产品推荐
相关产品推荐

