分析 Azure 資源的變更
資源會在每日使用、重新設定,甚至重新部署的過程中進行變更。 雖然變更多半是設計使然,但有時可能使您的應用程式故障。 利用 Azure Resource Graph 的強大功能,您可發現資源因傳送至 Azure Resource Manager URL 之控制平面作業而變更的情況。
變更分析超越標準監視解決方案,針對即時網站問題、中斷或元件失敗向您發出警示,並且說明其背後的原因。
入口網站中的變更分析 (預覽)
Azure 入口網站中的變更分析體驗,是利用 Azure Resource Graph Microsoft.ResourceGraph/resources
API 提供支援。 您可查詢此 API,了解您針對許多互動之 Azure 資源所做的變更,包括 App Services (Microsoft.Web/sites
) 或虛擬機器 (Microsoft.Compute/virtualMachines
)。
Azure Resource Graph 變更分析入口網站體驗提供:
- 免費上線體驗,提供所有訂用帳戶和資源變更歷程記錄的存取權。
- 全租用戶而不是特定訂用帳戶的查詢。
- 變更歷程記錄摘要彙總至新 Resource Graph 變更分析頂端的卡片。
- 更廣泛的篩選功能。
- 使用變更動作項目功能,改善資訊變更的正確性和相關性。
支援的資源類型
變更分析支援從下列 Resource Graph 資料表變更資源類型:
您可以撰寫並聯結資料表,以任何您想要的方式投射變更資料。
資料保留
可查詢 14 天的變更。 如需較長的保留期,您可以整合 Resource Graph 查詢與 Azure Logic Apps,並將查詢結果手動匯出至任何 Azure 資料存放區 (例如記錄分析) 以取得所需的保留期。
成本
您可以使用 Azure Resource Graph 變更分析,無需額外費用。
Azure Resource Graph 中的變更分析相較於Azure 監視器
變更分析體驗正從 Azure 監視器移至 Azure Resource Graph。 在此轉換期間,您在 Azure 入口網站中搜尋變更分析時可能會看到兩個選項:
1.Azure Resource Graph 變更分析
Azure Resource Graph 變更分析將資料內嵌至 Resource Graph 查詢,並支援入口網站體驗。 使用以下方式無法存取變更分析資料:
- 在租用戶和訂用帳戶查詢的
POST Microsoft.ResourceGraph/resources
API (慣用)。 - 下列 API (在特定範圍,例如特定虛擬機器的
LIST
變更和快照):GET/LIST Microsoft.Resources/Changes
GET/LIST Microsoft.Resources/Snapshots
透過 Azure Resource Manager 控制平面建立、更新或刪除資源時,Resource Graph 會使用其變更動作項目功能識別變更。
注意
目前,Azure Resource Graph 不會:
- 觀察對資源資料平面 API 所做的變更,例如將資料寫入儲存體帳戶中的資料表。
- 透過 App Service 支援檔案和設定變更。
2.Azure 監視器變更分析
在 Azure 監視器中,變更分析會要求您查詢名為 Microsoft.ChangeAnalysis
的資源提供者,它提供了一個簡單的 API,可從 Azure Resource Graph 將資源變更資料抽象化。
雖然這項服務已成功協助無數 Azure 客戶,但 Microsoft.ChangeAnalysis
資源提供者有無法克服的限制,使它無法在所有公用和主權雲端滿足所有 Azure 客戶的需求和規模。
傳送意見反應以取得更多資料
在 Azure 入口網站透過變更分析 (預覽) 體驗送出意見反應。