az iot du device log

Nota

Questo riferimento fa parte dell'estensione azure-iot per l'interfaccia della riga di comando di Azure (versione 2.46.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot du device log . Altre informazioni sulle estensioni.

Gestione della raccolta dei log dell'istanza.

Comandi

Nome Descrizione Tipo Status
az iot du device log collect

Configurare un'operazione di raccolta dei log di diagnostica del dispositivo nei dispositivi specificati.

Estensione Disponibilità generale
az iot du device log list

Elencare le operazioni di raccolta dei log di diagnostica dell'istanza.

Estensione Disponibilità generale
az iot du device log show

Visualizzare un'operazione specifica di raccolta dei log di diagnostica dell'istanza.

Estensione Disponibilità generale

az iot du device log collect

Configurare un'operazione di raccolta dei log di diagnostica del dispositivo nei dispositivi specificati.

az iot du device log collect --account
                             --agent-id
                             --instance
                             --lcid
                             [--description]
                             [--resource-group]

Esempio

Configurare la raccolta di log di diagnostica per due dispositivi d0 e d1.

az iot du device log collect -n {account_name} -i {instance_name} --log-collection-id {log_collection_id} --description "North-wing device diagnostics" --agent-id deviceId=d0 --agent-id deviceId=d1

Configurare la raccolta di log di diagnostica per un modulo m0 distribuito nel dispositivo d0.

az iot du device log collect -n {account_name} -i {instance_name} --log-collection-id {log_collection_id} --description "ML module diagnostics" --agent-id deviceId=d0 moduleId=m0

Parametri necessari

--account -n

Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>.

--agent-id

Coppie chiave=valore separate da spazi corrispondenti alle proprietà dell'identificatore dell'agente di aggiornamento del dispositivo. La chiave di deviceId è obbligatoria, mentre moduleId è facoltativa. --agent-id può essere usato 1 o più volte.

--instance -i

Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>.

--lcid --log-collection-id

ID raccolta log.

Parametri facoltativi

--description

Descrizione per l'operazione di raccolta dei log.

--resource-group -g

Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>.

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 iot du device log list

Elencare le operazioni di raccolta dei log di diagnostica dell'istanza.

az iot du device log list --account
                          --instance
                          [--resource-group]

Esempio

Elencare le operazioni di raccolta dei log di diagnostica.

az iot du device log list -n {account_name} -i {instance_name}

Parametri necessari

--account -n

Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>.

--instance -i

Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>.

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>.

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 iot du device log show

Visualizzare un'operazione specifica di raccolta dei log di diagnostica dell'istanza.

az iot du device log show --account
                          --instance
                          --lcid
                          [--detailed {false, true}]
                          [--resource-group]

Esempio

Visualizzare un'operazione di raccolta dei log di diagnostica.

az iot du device log show -n {account_name} -i {instance_name} --log-collection-id {log_collection_id}

Parametri necessari

--account -n

Nome dell'account di Aggiornamento dispositivi. È possibile configurare il nome dell'account predefinito usando az config set defaults.adu_account=<name>.

--instance -i

Nome dell'istanza di Aggiornamento dispositivi. È possibile configurare il nome predefinito dell'istanza usando az config set defaults.adu_instance=<name>.

--lcid --log-collection-id

ID raccolta log.

Parametri facoltativi

--detailed

Flag che indica se il comando deve recuperare lo stato dettagliato di un'operazione di raccolta log.

Valori accettati: false, true
--resource-group -g

Nome del gruppo di risorse dell'account di Aggiornamento dispositivi. È possibile configurare il gruppo predefinito con az config set defaults.adu_group=<name>.

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.