Aracılığıyla paylaş


az self-help diagnostic

Not

Bu başvuru, Azure CLI (sürüm 2.57.0 veya üzeri) için kendi kendine yardım uzantısının bir parçasıdır. Uzantı, bir az self-help tanılama komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

'az self-help' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Tanılama komutu, Azure kaynakları için tanılama oluşturmanıza yardımcı olur.

Komutlar

Name Description Tür Durum
az self-help diagnostic create

Azure kaynağınızla ilgili bir sorunu gidermenize yardımcı olacak bir tanılama oluşturur.

Dahili Önizle
az self-help diagnostic show

Tanılamayı oluştururken seçtiğiniz 'diagnosticsResourceName' öğesini kullanarak tanılamayı alın.

Dahili Önizle
az self-help diagnostic wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Dahili Önizle

az self-help diagnostic create

Önizleme

'az self-help diagnostic' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Azure kaynağınızla ilgili bir sorunu gidermenize yardımcı olacak bir tanılama oluşturur.

az self-help diagnostic create --diagnostic-name
                               --scope
                               [--global-parameters]
                               [--insights]
                               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Örnekler

Kaynak Düzeyinde Tanılama Oluşturma

az self-help diagnostic create --diagnostic-name diagnostic-name  --insights [{solutionId:Demo2InsightV2}] --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Gerekli Parametreler

--diagnostic-name

İçgörü kaynakları için benzersiz kaynak adı.

--scope

Bu bir uzantı kaynak sağlayıcısıdır ve şu anda yalnızca kaynak düzeyi uzantısı desteklenir.

İsteğe Bağlı Parametreler

--global-parameters

Tüm solutionId'lere geçirilebilen genel parametreler. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--insights

Çağrılmak için gereken SolutionId'ler. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az self-help diagnostic show

Önizleme

'az self-help diagnostic' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Tanılamayı oluştururken seçtiğiniz 'diagnosticsResourceName' öğesini kullanarak tanılamayı alın.

az self-help diagnostic show --diagnostic-name
                             --scope

Örnekler

Tanılamayı Kaynak Düzeyinde Göster

az self-help diagnostic show --diagnostic-name diagnostic-name --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'

Gerekli Parametreler

--diagnostic-name

İçgörü kaynakları için benzersiz kaynak adı.

--scope

Bu bir uzantı kaynak sağlayıcısıdır ve şu anda yalnızca kaynak düzeyi uzantısı desteklenir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az self-help diagnostic wait

Önizleme

'az self-help diagnostic' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az self-help diagnostic wait --diagnostic-name
                             --scope
                             [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--interval]
                             [--timeout]
                             [--updated]

Gerekli Parametreler

--diagnostic-name

İçgörü kaynakları için benzersiz kaynak adı.

--scope

Bu bir uzantı kaynak sağlayıcısıdır ve şu anda yalnızca kaynak düzeyi uzantısı desteklenir.

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.