Azure Resource Manager vám umožní zobrazit historii nasazení. Můžete prozkoumat konkrétní operace v předchozích nasazeních a zjistit, jaké prostředky se nasadily. Tato historie obsahuje informace o všech chybách.
Historie nasazení pro skupinu prostředků je omezená na 800 nasazení. Po dosažení limitu se nasazení z historie automaticky odstraní. Další informace najdete v tématu Automatické odstraňování z historie nasazení.
Podrobnosti o nasazení můžete zobrazit pomocí Azure Portal, PowerShellu, rozhraní příkazového řádku Azure nebo REST API. Každé nasazení má ID korelace, které se používá ke sledování souvisejících událostí. Pokud vytvoříte žádost o podporu Azure, může vám podpora požádat o ID korelace. Podpora používá ID korelace k identifikaci operací nasazení, které selhalo.
az deployment group show --resource-group ExampleGroup --name ExampleDeployment
ID korelace získáte pomocí:
az deployment group show --resource-group ExampleGroup --name ExampleDeployment --query properties.correlationId
Chcete-li zobrazit seznam nasazení pro skupinu prostředků, použijte následující operaci. Nejnovější číslo verze rozhraní API, které se má použít v žádosti, najdete v tématu nasazení – seznam podle skupiny prostředků.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/?api-version={api-version}
Chcete-li získat konkrétní nasazení, použijte následující operaci. Nejnovější číslo verze rozhraní API, které se má použít v žádosti, najdete v tématu nasazení – získat.
GET https://management.azure.com/subscriptions/{subscription-id}/resourcegroups/{resource-group-name}/providers/microsoft.resources/deployments/{deployment-name}?api-version={api-version}
Každé nasazení může zahrnovat více operací. Pokud chcete zobrazit další podrobnosti o nasazení, Prohlédněte si operace nasazení. V případě neúspěšného nasazení budou operace nasazení zahrnovat chybovou zprávu.
Pokud chcete zobrazit operace nasazení pro nasazení do skupiny prostředků, použijte příkaz AZ Deployment Operation Group list . Musíte mít Azure CLI 2.6.0 nebo novější.
az deployment operation group list --resource-group ExampleGroup --name ExampleDeployment
Chcete-li zobrazit neúspěšné operace, vyfiltrujte operace se stavem selhání .
az deployment operation group list --resource-group ExampleGroup --name ExampleDeployment --query "[?properties.provisioningState=='Failed']"
Stavovou zprávu o neúspěšných operacích získáte pomocí následujícího příkazu:
az deployment operation group list --resource-group ExampleGroup --name ExampleDeployment --query "[?properties.provisioningState=='Failed'].properties.statusMessage.error"
K získání operací nasazení použijte následující operaci. Nejnovější číslo verze rozhraní API, které se má použít v žádosti, najdete v tématu věnovaném operacím nasazení – seznam.
GET https://management.azure.com/subscriptions/{subscription-id}/resourcegroups/{resource-group-name}/providers/microsoft.resources/deployments/{deployment-name}/operations?$skiptoken={skiptoken}&api-version={api-version}