Condividi tramite


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

Anteprima

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

--broker-traces

Includere tracce broker mqtt nel bundle di supporto. L'utilizzo può aggiungere dimensioni considerevoli al bundle prodotto.

Valori accettati: false, true
--bundle-dir

La directory locale in cui verrà salvato il bundle prodotto. Se non viene specificata alcuna directory, viene utilizzata la directory corrente.

--context

Nome del contesto Kubeconfig da usare per la comunicazione del cluster k8s. Se non viene fornito alcun contesto current_context viene usato.

--log-age

Validità del log dei contenitori in secondi.

Valore predefinito: 86400
--ops-service --svc

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.

Valori accettati: akri, auto, billing, broker, dataflow, deviceregistry, opcua, orc
Valore predefinito: auto
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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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