監視 Azure SQL 受控執行個體管理作業

適用于:Azure SQL 受控執行個體

Azure SQL 受控執行個體支援監視管理作業,其中包括部署新的受控執行個體、更新執行個體屬性,或刪除不再需要的執行個體。

概觀

所有管理作業都可以分類如下:

  • 執行個體部署 (建立新執行個體)。
  • 執行個體更新 (變更執行個體屬性,例如虛擬核心或保留的儲存體)。
  • 執行個體刪除。

大部分的管理作業都是長時間執行的作業。 因此,需要監視狀態或遵循作業步驟的進度。

有幾種方式可以監視受控執行個體管理作業:

下表比較管理作業監視選項:

選項 保留 支援取消 建立 更新 刪除 取消 步驟
資源群組部署 無限1 2 可見 可見 不可見 可見 不可見
活動記錄 90 天 No 可見 可見 可見 可見 不可見
受控執行個體作業 API 24 小時 可見 可見 可見 可見 可見

1 資源群組的部署歷程記錄以 800 個部署為限。

2 資源群組部署支援取消作業。 不過,基於取消邏輯,只有在執行取消動作之後排定部署的作業才會取消。 取消資源群組部署時,不會取消進行中的部署。 由於受控執行個體部署包含一個長時間執行的步驟 (從 Azure Resource Manager 的觀點來看),取消資源群組部署不會取消受控執行個體部署,作業將會完成。

受控執行個體作業 API

管理作業 API 專門設計來監視作業。 監視受控執行個體作業可以深入解析作業參數和作業步驟,以及取消特定的作業。 除了作業詳細資料和取消命令之外,在多資源部署的自動化指令碼中也可以使用此 API。根據進度步驟,您可以啟動一些相依的資源部署。

API 如下:

命令 描述
受控執行個體作業 - 取得 取得受控執行個體上的管理作業。
受控執行個體作業 - 取消 取消受控執行個體上的非同步作業。
受控執行個體作業 - 依受控執行個體列出 取得受控執行個體上執行的作業清單。

注意

使用 API 2020-02-02 版,在作業清單中查看受控執行個體的建立作業。 這是 Azure 入口網站及最新版 PowerShell 和 Azure CLI 封裝中使用的預設版本。

監視作業

在 Azure 入口網站中,使用受控執行個體 [概觀] 頁面來監視受控執行個體作業。

例如,建立流程開始時,[概觀] 頁面上會出現 [建立作業]:

受控實例建立進度

選取 [進行中的作業] 以開啟 [進行中的作業] 頁面,並檢視建立更新作業。 您也可以從這個頁面取消作業。

受控實例作業詳細資料

注意

如果是使用 REST API 2020-02-02 版透過 Azure 入口網站、PowerShell、Azure CLI 或其他工具提交的建立作業,則可以取消。 如果是使用 2020-02-02 以前的 REST API 版本來提交建立作業,則會啟動執行個體部署,但部署不會列在作業 API 中,也無法取消。

後續步驟