你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

顾问分数

了解如何使用 Azure 顾问分数来衡量优化进度。

重要

该平台通过跨类别和子类别引入更精细的粒度来丰富分数,从而更准确地跟踪建议的采用情况。

顾问分数简介

顾问分数是顾问的核心功能,可帮助你有效地实现目标。 若要充分利用 Azure,必须了解工作负荷优化过程中所处的位置。 需要了解使用程度高的服务或资源。 此外,你还想了解如何根据建议确定行动优先级,以实现最佳结果。

作为个性化云顾问,顾问会持续评估使用情况数据和资源配置,以检查行业最佳做法。 顾问将评估聚合为单个分数。 顾问分数可帮助你快速确定是否采取必要的步骤来构建可靠、安全且经济高效的解决方案。

顾问分数由一个整体分数组成,分为五个类别分数。 每个类别顾问的分数表示 Azure 良好架构框架(WAF)的五大支柱中的每一个。

通过查看每日、每周和每月趋势的总体分数和类别分数来跟踪进度。 设置基准以帮助实现目标。

顾问分数是顾问的核心功能,可帮助你有效地实现目标。

打开顾问分数

  1. 登录到 Azure 门户

  2. 完成以下作之一以打开顾问仪表板“概述”页。

    • 在顶部中央。

      1. 搜索资源、服务和文档(G + /) 文本框中,输入 advisor

      2. 在搜索弹出窗口中,在 “服务”下,选择“ 顾问”。

    • Azure 服务下,选择 “顾问”。

    • 在左上角。

      1. 选择“ 显示门户”菜单 图标。

      2. 在门户菜单中的“ 收藏夹”下,选择 “顾问”。

  1. 顾问中,选择 顾问分数

Advisor |顾问分数中,您可以查看总体顾问分数的百分比,以及每个顾问类别的详细比例。

Azure 顾问中顾问分数入口点的屏幕截图。

解释顾问分数

顾问会显示顾问总分和顾问类别细分,以百分比表示。 任何类别中的 100 个% 分数意味着顾问评估的所有资源都遵循顾问建议的行业最佳做法。 在范围的另一端,分数为 0% 意味着顾问评估的资源均未遵循顾问建议。 仅针对顾问评估的资源提供分数。 虽然顾问会尝试扫描整个工作负载和所有资源,但始终存在一种可能,即没有建议可用于一些资源。 如果资源没有可用的建议,则资源不会为分数提供任何贡献。 若要轻松实现以下流,请使用分数的粒度。

  • 顾问评分帮助你根据顾问评分建立你的工作负荷或订阅的运行基线。 若要了解趋势,请查看历史趋势。

  • 分数计算取决于每个类别下的建议。 总分数计算为来自所有类别的贡献的平均值。

  • 对于可靠性、卓越运营和性能、建议和分数分组到子类别中,以提供更详细、更精细的视图。 每个子类别对类别分数都有加权贡献。

  • 可能的分数增加是指通过采取建议而估计的分数增加。 将其用作其中一个因素来帮助确定建议的优先级。

  • 如果任何顾问建议与单个资源无关,请推迟或消除建议。 在下次刷新时,会从评分计算中排除推迟或消除的建议。

  • 如果建议被手动标记为完成,则假定客户已通过替代方法解决了资源的健康状态;因此,在分数计算中,它被视为健康的资源。

顾问分数的计算

顾问将两个分数显示为百分比。

分数 详细信息
总体顾问分数 计算为每个适用类别分数的总和,除以所有适用类别的最高潜在分数之和。 在大多数情况下,顾问总分数是五个类别分数的总和除以 5。
按类别评分 该平台针对不同类别具有单独的分数方法。 在评分方法部分中,每个类别分数计算的详细信息都有所概述。

总顾问评分示例

订阅的所有顾问类别分数的简单平均值。

顾问类别在下表中的分数是假设的。

类别 分数
成本 73
卓越运营 77
性能 100
可靠性 85
安全性 80

计算顾问分数。

(73 + 77 + 100 + 85 + 80) / 5 = 415 / 5 = 83

顾问分数为 83%.

安全类别的评分方法

安全分数是使用安全功能分数模型计算。

成本类别的评分方法

使用单个订阅分数和基于订阅消耗的权重计算 成本 类别分数。 以下步骤汇总了计算过程。

  1. 顾问根据建议的评估计算这些资源的零售成本。 订阅中评估的资源在顾问中至少有一项建议。

  2. 顾问计算评估资源的零售成本。 顾问会监视评估的资源是否具有任何建议。

  3. 顾问使用正常的资源比率来计算每个建议类型。 该比率是评估资源的零售成本除以评估资源总量的零售成本。

  4. 顾问将三个其他权重应用于类别中的健康资源比率。

    • 对分数影响较大的建议的权重高于对 成本 分数影响较低的建议。

    • 具有长期建议的资源计入的成本分数更多。

    • 在顾问中推迟或消除的资源将完全从成本分数的计算中剔除。

可靠性、性能和卓越运营类别的评分方法

这三个类别的分数来自各自的子类别。 每个子类别都有一个固定的权重,用于计算类别分数。

定义的子类别

子类别是映射到每个 WAF 支柱的建议的逻辑分组。 每个子类别分配有固定权重。 子类别是类别级别评分计算的基本基础。

子类别分数计算

使用正常资源百分比计算子类别分数。

Subcategory Score = (Healthy Resources /  Total Applicable Resources) * 100

类别分数计算

通过合并子类别的权重来计算类别分数。

Category Score = ∑((Healthy Resources / Total Applicable) * (Subcategory Weight))/(∑All applicable SubCategoryWeight) * 100
资源 详细信息
健康资源 遵循 WAF 评估的资源,没有任何针对它的建议。
适用资源总数 生成顾问建议时系统评估的资源总数。 此计数不包括您推迟或忽略建议的资源。
子类别权重 分配给每个子类别的固定权重。
单个订阅与多个订阅

无论将其应用于单个订阅还是多个订阅,评分计算逻辑都保持不变。 根据所选订阅范围更改资源计数,最终会更改评分值。

评分计算示例

如何为定义的订阅范围计算可靠性分数的示例。

下表显示正常的资源数、适用的资源总数和子类别分数。

子类别
子类别权重
资源
健康资源/适用总数
子类别分数
区域复原能力
30
25 / 31 81%
区域复原能力
25
13 / 14 92%
数据保护和恢复
20
28 / 38 73%
治理和合规性
10
10 / 20 50%
可伸缩性
10
10 / 13 77%
监视和警报
5
5 / 11 46%
服务升级和退役
5
9 / 12 75%
其他
5
10 / 14 72%

数值向上取整到最接近的更高整数。 可以计算可靠性分数,如下所示:

((25/31)*30 + (13/14)*25 + (28/38)*20 + (10/20)*10 + (10/13)*10 + (5/11)*5 + (9/12)*5 + (10/14)*5) / (30+25+20+10+10+5+5+5) * 100

此计算结果为:

84.42/110 * 100 = 76.76

此示例中的可靠性分数为 77%.

常见问题 (FAQ)

以下部分回答有关顾问分数的常见问题。

我的分数多久刷新一次?

系统每天至少刷新一次分数。

为什么分数发生了变化?

推荐驱动评分。 随着受影响资源的数量变化,它会发生变化。 当你采纳建议或添加带有相关建议的新资源时,评分可能会增加或减少。

我已实施建议,但分数未发生变化。 为什么分数没有提高?

分数不会立即反映已采用的建议。 修正建议后,评分至少需要 24 小时才能更改。

子类别
子类别权重
Description
区域复原能力
30
保护工作负荷免受区域中数据中心或可用性区域故障的影响的建议。
区域复原能力
25
保护工作负荷免受整个区域中断的建议,包括多区域部署、异地冗余和类似的解决方案。
数据保护和恢复
20
支持在中断事件后恢复服务或数据的建议,例如从意外数据删除、损坏或配置错误、网络攻击和类似事件中恢复。
治理和合规性
10
确保强制执行策略、规则、配置和标准以保持可靠性和可用性的建议。
可伸缩性
10
帮助工作负载处理增加的负荷、高效地扩展或缩减,或更有效地分配流量的建议。
监视和警报
5
提高服务健康程度的可见性、设置警报或主动检测问题的建议。
服务升级和退役
5
有关迁移到支持的 SKU、停用已弃用的服务或升级以提高可靠性和性能的建议。
其他
5
与此子类别中的任何子类别不一致的所有建议都放置在此子类别中。
子类别
子类别权重
Description
计算优化
25
评估和优化计算资源的性能。
  • 虚拟机
  • 应用服务器实例
数据性能
20
优化数据性能旨在提高工作负荷处理和存储数据的效率。 每个工作负荷操作、事务或计算通常都依赖于数据的快速准确检索、处理和存储。
监视和警报
5
若要有效地监视工作负荷的安全性、性能和可靠性,需要一个具有独立堆栈的综合系统。 综合系统为所有监视、检测和警报功能提供了基础。
存储优化
25
评估和优化存储资源的性能。
  • SQL 数据仓库
  • 存储帐户
网络优化
25
评估和优化网络资源的性能。
  • 流量管理器
可伸缩性
10
设计和实现工作负荷基础的可靠缩放策略、用户的负载模式,并确保在缩放解决方案时保持业务连续性。
服务升级和退役
5
评估和规划将资源从处于弃用路径上的服务和功能中迁移。
  • 结束经典部署模型
其他
5
与此子类别中的任何子类别不一致的所有建议都放置在此子类别中。
子类别
子类别权重
Description
效率优化
30
评估和管理配置,以确保Azure资源的性能更好。
  • 启用加速网络
故障缓解
20
以设计良好的方式实现和配置 Azure 资源,以处理和缓解部署失败,对用户影响不大。
监视和警报
5
若要有效地监视工作负荷的安全性、性能和可靠性,需要一个具有独立堆栈的综合系统。 综合系统为所有监视、检测和警报功能提供了基础。
安全部署
5
安全和安全的部署过程定义如何安全地对工作负荷进行更改和部署。 实现它需要通过管理风险的视角来考虑部署。
可伸缩性
10
设计和实现工作负荷基础的可靠缩放策略、用户的负载模式,并确保在缩放解决方案时保持业务连续性。
服务升级和退役
5
评估和规划将资源从处于弃用路径上的服务和功能中迁移。
  • 结束经典部署模型
其他
5
与此子类别中的任何子类别不一致的所有建议都放置在此子类别中。

为什么某些建议在类别分数的“影响”列中具有空的“-”值?

顾问不会在评分模型中立即包含新建议或最近发生的变化的建议。 在一个通常为几周的短评估期之后,分数中包含新的或更新的建议。

即使建议的潜在节省率较低,成本分数的影响值为何更高?

成本分数反映了节省未充分利用资源的潜力,以及建议实施的预测难易程度。

例如,即使潜在的节省较少,Advisor会更加关注那些长时间处于空闲状态的受影响资源。

在分数的“影响”列中看到“即将推出”意味着什么?

消息表示建议是新的,平台正在努力将建议引入顾问评分模型。 将新建议添加到分数计算后,分数 的影响 值会随建议一起更新。

为什么有一个或多个类别或订阅没有分数?

顾问会评估你的资源,并且仅更新与每个资源相关的类别和订阅的分数。

顾问如何计算订阅中资源的零售成本?

顾问采用 Azure 定价中公布的即用即付费率。 即用即付费率不反映适用的折扣。 然后,用这些费率乘以最后一天分配该资源时的使用量。 由于折扣因订阅、租户和注册而异,顾问在计算顾问评分的资源成本时忽略了折扣。

是否需要查看顾问中的建议,才能为分数加分?

否。 你的分数反映了你对顾问建议的做法的采用,即使你主动采用这些做法,而始终不在顾问中查看你的建议。

评分方法是否区分生产工作负载和开发测试工作负荷?

目前不是这样。 如果建议不适用于用于开发和测试的单个资源,请消除该资源的建议。

分数是否取决于我在 Azure 上的支出?

否。 分数不一定反映你的支出金额。 不必要的支出会导致成本类别的分数较低。

有关 Azure 顾问的详细信息,请参阅以下文章。