az iot ops support
Nota
Questo riferimento fa parte dell'estensione azure-iot-ops per l'interfaccia della riga di comando di Azure (versione 2.53.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops support . Altre informazioni sulle estensioni.
Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Le operazioni IoT supportano lo spazio dei comandi.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az iot ops support create-bundle |
Crea un archivio ZIP del bundle di supporto standard da usare per la risoluzione dei problemi e la diagnostica. |
Estensione | Anteprima |
az iot ops support create-bundle
Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Crea un archivio ZIP del bundle di supporto standard da usare per la risoluzione dei problemi e la diagnostica.
{API del servizio supportate}
- mqttbroker.iotoperations.azure.com/[v1beta1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- orchestrator.iotoperations.azure.com/[v1]
- akri.sh/[v0]
- deviceregistry.microsoft.com/[v1beta1]
- clusterconfig.azure.com/[v1]
- connectivity.iotoperations.azure.com/[v1beta1]
Nota: i log dal pod rimosso non verranno acquisiti, perché sono inaccessibili. Per informazioni dettagliate sul motivo per cui un pod è stato rimosso, vedere i file di pod e nodi correlati.
az iot ops support create-bundle [--broker-traces {false, true}]
[--bundle-dir]
[--context]
[--log-age]
[--ops-service {akri, auto, billing, broker, dataflow, deviceregistry, opcua, orc}]
Esempio
Utilizzo di base con le opzioni predefinite. Questo formato del comando rileverà automaticamente le API operazioni IoT e creerà un bundle appropriato che acquisisce le ultime 24 ore di log dei contenitori. Il bundle verrà prodotto nella directory di lavoro corrente.
az iot ops support create-bundle
Vincolare l'acquisizione dei dati in un servizio specifico e produrre il bundle in un dir di output personalizzato.
az iot ops support create-bundle --ops-service opcua --bundle-dir ~/ops
Specificare un periodo di validità del log del contenitore personalizzato in secondi.
az iot ops support create-bundle --ops-service broker --log-age 172800
Includere tracce broker mqtt nel bundle di supporto. Si tratta di un alias per la funzionalità di recupero della traccia delle statistiche.
az iot ops support create-bundle --ops-service broker --broker-traces
Parametri facoltativi
Includere tracce broker mqtt nel bundle di supporto. L'utilizzo può aggiungere dimensioni considerevoli al bundle prodotto.
La directory locale in cui verrà salvato il bundle prodotto. Se non viene specificata alcuna directory, viene utilizzata la directory corrente.
Nome del contesto Kubeconfig da usare per la comunicazione del cluster k8s. Se non viene fornito alcun contesto current_context viene usato.
Validità del log dei contenitori in secondi.
Il servizio operazioni IoT a cui deve essere applicata la creazione del bundle di supporto. Se è selezionata l'opzione auto, l'operazione rileverà quali servizi sono disponibili.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.