Share via


分析 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 入口網站 中搜尋變更分析時,您可能會看到兩個選項:

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 入口網站 中的變更分析(預覽)體驗提交意見反應。

下一步