分析 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 資料表變更資源類型:
您可以撰寫數據表並聯結數據表,以任何您想要的方式變更數據。
資料保留
變更可查詢 14 天。 針對較長的保留期,您可以將 Resource Graph 查詢與 Azure Logic Apps 整合,並手動將查詢結果導出至任何 Azure 數據存放區,例如 Log Analytics ,以取得所需的保留期。
成本
您可以使用 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 入口網站 中的變更分析(預覽)體驗提交意見反應。