Condividi tramite


az self-help diagnostic

Nota

Questo riferimento fa parte dell'estensione self-help per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az self-help diagnostic . Altre informazioni sulle estensioni.

Il gruppo di comandi 'az self-help' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Il comando di diagnostica consente di creare la diagnostica per le risorse di Azure.

Comandi

Nome Descrizione Tipo Status
az self-help diagnostic create

Crea una diagnostica che consente di risolvere un problema con la risorsa di Azure.

Estensione Anteprima
az self-help diagnostic show

Ottenere la diagnostica usando "diagnosticsResourceName" scelta durante la creazione della diagnostica.

Estensione Anteprima
az self-help diagnostic wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Estensione Anteprima

az self-help diagnostic create

Anteprima

Il gruppo di comandi 'az self-help diagnostic' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Crea una diagnostica che consente di risolvere un problema con la risorsa di Azure.

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

Esempio

Creare la diagnostica a livello di risorsa

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'

Parametri necessari

--diagnostic-name

Nome univoco della risorsa per le risorse di informazioni dettagliate.

--scope

Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.

Parametri facoltativi

--global-parameters

Parametri globali che possono essere passati a tutti i solutionId. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--insights

SolutionId necessari per essere richiamati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az self-help diagnostic show

Anteprima

Il gruppo di comandi 'az self-help diagnostic' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere la diagnostica usando "diagnosticsResourceName" scelta durante la creazione della diagnostica.

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

Esempio

Mostra diagnostica a livello di risorsa

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'

Parametri necessari

--diagnostic-name

Nome univoco della risorsa per le risorse di informazioni dettagliate.

--scope

Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az self-help diagnostic wait

Anteprima

Il gruppo di comandi 'az self-help diagnostic' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

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

Parametri necessari

--diagnostic-name

Nome univoco della risorsa per le risorse di informazioni dettagliate.

--scope

Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

Valore predefinito: False
--exists

Attendere che la risorsa esista.

Valore predefinito: False
--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--timeout

Attesa massima in secondi.

Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.