Azure CLI kullanarak zaman uyumsuz işlemleri izleme
Bazı Azure CLI işlemleri zaman uyumsuz olur. Zaman uyumsuz bir işlemin operationStatuses
durumunu izlemek için kaynak kullanılabilir. Zaman uyumsuz komutlar bir bayrak etkin olarak --debug
çalıştırılabilir. Belirtildiğinde --debug
, isteğin ilerleme durumu izlenebilir. İşlem durumu URL'si, oluşturma isteğine http yanıtını Azure-AsyncOperation
inceleyerek veya Location
üst bilgisini inceleyerek bulunabilir.
... many lines of logged information ...
urllib3.connectionpool: https://management.azure.com:443 "PUT /subscriptions/.../resourceGroups/.../providers/Microsoft.NetworkCloud/clusters/.../metricsConfigurations/default?api-version=2022-12-12-preview HTTP/1.1" 201 926
cli.azure.cli.core.util: Response status: 201
cli.azure.cli.core.util: Response headers:
... several lines of http headers of the response ...
cli.azure.cli.core.util: 'Azure-AsyncOperation': 'https://management.azure.com/subscriptions/.../providers/Microsoft.NetworkCloud/locations/EASTUS/operationStatuses/12312312-1231-1231-1231-123123123123*99399E995...?api-version=2022-12-12-preview'
... remaining http headers of the response and more lines of logging ...
öncesinden https://management.azure.com/subscriptions/.../providers/Microsoft.NetworkCloud/locations/EASTUS/operationStatuses/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e*99399E995...?api-version=2022-12-12-preview
gelen değeri kullanılarak, işlem durumunu almak için bir Azure CLI az rest
çağrısı yapılabilir.
az rest -m get -u "https://management.azure.com/subscriptions/.../providers/Microsoft.NetworkCloud/locations/EASTUS/operationStatuses/12312312-1231-1231-1231-123123123123*99399E995...?api-version=2022-12-12-preview"
Bu istek, durum veya Failed
son durumuna ulaşana kadar aynı komut kullanılarak yeniden sorgulanabilir bir işlem durumu Succeeded
sonucu döndürür. Bu noktada, istenen işlem sona ermiştir.
{
"endTime": "2023-02-08T17:38:31.2042934Z",
"error": {},
"id": "subscriptions/.../providers/Microsoft.NetworkCloud/locations/EASTUS/operationStatuses/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e*99399E995...?api-version=2022-12-12-preview",
"name": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e*99399E995...",
"properties": null,
"resourceId": "subscriptions/.../resourceGroups/.../providers/Microsoft.NetworkCloud/clusters/.../metricsConfigurations/default?api-version=2022-12-12-preview",
"startTime": "2023-02-08T17:38:24.7576911Z",
"status": "Succeeded"
}