使用 Advisor 分數
本文說明如何使用 Azure Advisor 分數來測量最佳化進度。
分數簡介
Advisor 已為工作負載提供最佳做法建議。 這些建議是個人化且可採取動作的,可協助您:
- 改善工作負載的狀態,並將 Azure 部署最佳化。
- 遵循最佳做法,主動防止常見問題。
- 根據 Azure Well-Architected Framework 的五個要件來評估 Azure 工作負載。
Advisor 分數是 Advisor 的核心功能,可協助您有效且有效率地達成這些目標。
若要充分利用 Azure,務必瞭解您在工作負載最佳化旅程中的位置。 您必須知道哪些服務或資源已充分使用。 此外,您想要瞭解如何根據建議排定動作的優先順序,藉以將結果最大化。
追蹤並報告您在此最佳化旅程中做出的進度也很重要。 使用 Advisor 分數,您可以輕鬆地使用新的遊戲化體驗來執行所有這些事項。
做為個人化的雲端顧問,Advisor 會持續評估您的使用量遙測和資源設定,藉以確認是否符合業界最佳做法。 Advisor 接著會加以結果匯總成單一分數。 透過此分數,您可以一目瞭然,瞭解您是否採取必要的步驟來組建可靠、安全且符合成本效益的解決方案。
Advisor 分數是由整體分數所組成,可進一步細分為五個類別分數。 Advisor 每個類別的一個分數代表 Well-Architected Framework 的五個要素。
您可以使用每日、每週和每月趨勢來檢視整體分數和類別分數,藉以追蹤經過一段時間的進度。 您也可以設定基準測試,藉以協助您達成目標。
在入口網站中使用 Advisor 分數
登入 Azure 入口網站。
搜尋並選取任何頁面中的 Advisor。
選取左窗格中的 [Advisor 分數],以開啟分數頁面。
解譯 Advisor 分數
Advisor 會以百分比顯示您的整體 Advisor 分數和 Advisor 類別的明細。 在任何類別中,分數為 100% 表示由 Advisor 評估的全部資源都遵循 Advisor 建議的最佳做法。 在頻譜的另一端,分數為 0% 表示 Advisor 未評估任何資源遵循 Advisor 的建議。 使用這些分數細微性,您可以輕鬆地進行下列流程:
- 「Advisor 分數」可協助您根據 Advisor 分數來比較工作負載或訂用帳戶的執行方式。 您也可以查看歷程記錄趨勢,以瞭解您的趨勢。
- 每個建議的分數 (依類別) 會告訴您哪一個未完成的建議將最能改善您的分數。 這些值會反映建議的權數,以及預測的實作簡易性。 這些因素有助於確保您可以利用時間取得最大價值。 這些也會協助您進行優先順序設定。
- 每個建議的類別分數影響可協助您對於每個類別的補救動作排定優先順序。
每個建議對您分類分數的貢獻都會清楚顯示在Azure 入口網站的 [Advisor 分數] 頁面上。 您可以依 [可能增加的分數] 資料行中列出的百分比點來增加每個類別分數。 這個值會反映類別內建議的權數,以及預測的實作簡易性,藉以解決可能最簡單的工作。 將焦點放在擁有最大分數影響的建議,可協助您在一段時間內取得最多進度。
如果任何 Advisor 建議與個別資源無關,您可以延後或關閉這些建議。 系統會在下一次重新整理時,將這些建議從分數計算中排除。 Advisor 也會使用此輸入作為意見反應以改善此模型。
Advisor 分數如何計算?
Advisor 會以百分比顯示您的類別分數和整體 Advisor 分數。 在任何類別中,分數為 100% 表示由 Advisor 評估的全部資源都遵循 Advisor 建議的最佳做法。 在頻譜的另一端,分數為 0% 表示 Advisor 未評估任何資源遵循 Advisor 的建議。
在這五個類別中,每個類別的最高可能分數皆為 100。 整體 Advisor 分數會計算為每個適用類別分數的總和,除以所有適用類別中最高可能分數的總和。 在大部分案例中,這表示為每個類別增加五個 Advisor 分數,並除以 500。 但是 ,只有在您使用 Advisor 評估的資源時,才會計算每個類別分數。
Advisor 分數計算範例
- 單一訂用帳戶分數: 此範例是您的訂用帳戶所有 Advisor 類別分數的簡單平均值。 如果 Advisor 類別分數為成本 = 73、可靠性 = 85、卓越營運 = 77 且效能 = 100,Advisor 分數會是 (73 + 85 + 77 + 100)/(4x100) = 0.84% 或 84%。
- 多個訂用帳戶分數: 選取多個訂用帳戶時,整體 Advisor 分數會計算為彙總類別分數的平均值。 每個類別分數都是使用個別訂用帳戶分數和以訂用帳戶取用為基礎的權數來計算。 整體分數會計算為彙總類別分數的總和除以最高潛在分數的總和。
計分方法
Advisor 分數的計算可以在四個步驟中摘要:
Advisor 會計算受影響資源的零售成本。 這些資源是您的訂用帳戶中至少有一個 Advisor 建議的資源。
Advisor 會計算評定資源的零售成本。 這些資源不論是否有任何建議,都是由 Advisor 監視的資源。
Advisor 會使用狀況良好的 資源比率 來計算每個建議類型。 此比率是受影響資源的零售成本除以評定資源的零售成本。
Advisor 會將其他三個權數套用至每個類別中狀況良好的資源比率:
- 相較於影響較低的建議,具較高影響的建議有更重的加權。
- 具有長期建議的資源比您的分數更有意義。
- 您在 Advisor 中延遲或解除的資源會完全從分數計算中移除。
Advisor 會在 Advisor 類別層級套用此模型,藉以提供每個類別的 Advisor 分數。 安全性會使用安全分數模型。 簡單平均會產生最終 Advisor 分數。
常見問題集 (FAQ)
以下是 Advisor 分數的常見問題解答。
分數多久會重新整理一次?
您的分數每天至少會重新整理一次。
我的分數為何變更?
如果您採用 Advisor 建議的最佳做法來補救受影響的資源,您的分數可能會變更。 如果具有訂用帳戶許可權的任何人修改或建立新的資源,您的分數可能會變動。 您的分數是以全部資源總成本與受成本影響的資源相對的比例為基礎。
我已實作建議,但分數沒有改變。 為什麼分數沒有增加?
此分數不會立即反映採用的建議。 在補救建議之後,分數至少需要 24 小時的時間才能變更。
為何某些建議在類別分數影響資料行中有空的「-」值?
Advisor 不會立即包含評分模型中最近變更的一項或多項新建議。 在短評估期間之後,通常會有幾週的時間,這些評估週期會包含在分數中。
即使成本分數降低可能節省成本,對某些建議有何影響?
您的成本分數會反映您可能從使用量過低的資源節省的成本,以及實作這些建議的預測簡易性。 例如,即使潛在的節省成本較低,Advisor 也會對長時間閑置的受影響資源增加權重。
當我在分數影響資料行中看到「敬請期待」時,這是什麼意思?
此訊息表示建議是新的,我們正努力將建議帶入 Advisor 分數模型。 在分數計算中考量這個新建議之後,您會看到建議的分數影響值。
如果建議不相關,該怎麼辦?
如果您在 Advisor 中關閉建議,則建議會從分數的計算中排除。 關閉建議也可協助 Advisor 改善建議的品質。
為什麼我沒有一個或多個類別或訂閱的分數?
Advisor 會評估您的資源,並只會針對每個資源相關聯的類別和訂用帳戶更新分數。
Advisor 如何計算訂閱上資源的零售成本?
Advisor 會使用 Azure 定價上發佈的隨用隨付費率。 這些費率不會反映任何適用的折扣。 然後,費率會乘以資源配置的最後一天使用量數量。 省略資源成本計算的折扣,可讓 Advisor 分數可比較訂閱、租用戶和註冊,其中折扣可能會有所不同。
我需要在 Advisor 中檢視建議以取得分數嗎?
否。 您的分數會反映您是否採用 Advisor 建議的最佳做法,即使您主動採用這些最佳做法,也不會在 Advisor 中檢視您的建議。
評分方法是否區分生產與開發測試工作負載?
否,目前不區分。 但是,如果這些資源用於開發和測試,而且建議不適用,您可以關閉個別資源的建議。
我可以比較訂閱與 100 個資源之間的分數以及訂閱與 100,000 個資源之間的分數嗎?
評分方法的設計目的是要控制訂閱和服務混合上的資源數目。 較少資源的訂閱所達到的分數可能高於或低於較多資源的訂閱。
我的分數是否取決於我對於 Azure 花費多少?
否。 您的分數不一定反映您花費多少。 非必要的費用會導致成本分數降低。
相關內容
如需 Advisor 建議的詳細資訊,請參閱: