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.
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Operazioni di supporto per le operazioni IoT.
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 support' è 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/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- deviceregistry.microsoft.com/[v1]
- clusterconfig.azure.com/[v1]
- connectivity.iotoperations.azure.com/[v1]
- arccontainerstorage.azure.net/[v1]
- secret-sync.x-k8s.io/v1alpha1
- secrets-store.csi.x-k8s.io/v1
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 {acs, akri, azuremonitor, billing, broker, dataflow, deviceregistry, opcua, schemaregistry, secretstore}]
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.
az iot ops support create-bundle --ops-service broker --broker-traces
Includere le risorse di archiviazione dei contenitori arc nel bundle di supporto.
az iot ops support create-bundle --ops-service acs
Includere le risorse secretstore nel bundle di supporto.
az iot ops support create-bundle --ops-service secretstore
Includere più servizi nel bundle di supporto con il flag single-ops-service.
az iot ops support create-bundle --ops-service broker opcua deviceregistry
Includere più servizi nel bundle di supporto con più flag --ops-service.
az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry
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 non viene fornito alcun servizio, per impostazione predefinita l'operazione acquisisce tutti i servizi. --ops-service può essere usato uno o più volte.
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.