az iot ops support
Hinweis
Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.53.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az iot ops-Supportbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
IoT Operations unterstützen Vorgänge.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az iot ops support create-bundle |
Erstellt ein standardmäßiges Unterstützungspaket-ZIP-Archiv zur Verwendung bei der Problembehandlung und Diagnose. |
Erweiterung | Vorschau |
az iot ops support create-bundle
Die Befehlsgruppe "iot ops support" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Erstellt ein standardmäßiges Unterstützungspaket-ZIP-Archiv zur Verwendung bei der Problembehandlung und Diagnose.
{Unterstützte Dienst-APIs}
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- deviceregistry.microsoft.com/[v1]
- cert-manager.io/v1
- clusterconfig.azure.com/[v1]
- connectivity.iotoperations.azure.com/[v1]
- arccontainerstorage.azure.net/v1
- containerstorage.azure.com/v1
- config.openservicemesh.io/v1alpha2
- policy.openservicemesh.io/v1alpha1
- secret-sync.x-k8s.io/v1alpha1
- secrets-store.csi.x-k8s.io/v1
- trust.cert-manager.io/v1alpha1
Hinweis: Protokolle des entfernten Pods werden nicht erfasst, da sie nicht darauf zugreifen können. Ausführliche Informationen dazu, warum ein Pod ausgezogen wurde, finden Sie in den zugehörigen Pod- und Knotendateien.
az iot ops support create-bundle [--broker-traces {false, true}]
[--bundle-dir]
[--context]
[--log-age]
[--ops-service {acs, akri, azuremonitor, billing, broker, certmanager, dataflow, deviceregistry, opcua, openservicemesh, schemaregistry, secretstore}]
Beispiele
Grundlegende Verwendung mit Standardoptionen. Diese Form des Befehls erkennt automatisch IoT Operations-APIs und erstellt ein geeignetes Bundle, das die letzten 24 Stunden von Containerprotokollen erfasst. Das Bündel wird im aktuellen Arbeitsverzeichnis erstellt.
az iot ops support create-bundle
Beschränken Sie die Datenerfassung für einen bestimmten Dienst sowie das Erstellen des Bündels in einem benutzerdefinierten Ausgabeverzeichnis.
az iot ops support create-bundle --ops-service opcua --bundle-dir ~/ops
Geben Sie ein benutzerdefiniertes Containerprotokollalter in Sekunden an.
az iot ops support create-bundle --ops-service broker --log-age 172800
Schließen Sie mqtt-Brokerablaufverfolgungen in das Supportbundle ein.
az iot ops support create-bundle --ops-service broker --broker-traces
Schließen Sie Arc-Containerspeicherressourcen in das Supportbundle ein.
az iot ops support create-bundle --ops-service acs
Schließen Sie Geheimspeicherressourcen in das Supportbundle ein.
az iot ops support create-bundle --ops-service secretstore
Fügen Sie mehrere Dienste in das Supportbundle mit single --ops-service flag ein.
az iot ops support create-bundle --ops-service broker opcua deviceregistry
Fügen Sie mehrere Dienste in das Supportbundle mit mehreren Flags --ops-service ein.
az iot ops support create-bundle --ops-service broker --ops-service opcua --ops-service deviceregistry
Optionale Parameter
Schließen Sie mqtt-Brokerablaufverfolgungen in das Supportbundle ein. Die Nutzung kann dem produzierten Bündel erhebliche Größe verleihen.
Das lokale Verzeichnis, in dem das erstellte Bundle gespeichert wird. Wenn kein Verzeichnis angegeben wird, wird das aktuelle Verzeichnis verwendet.
Kubeconfig-Kontextname, der für die k8s-Clusterkommunikation verwendet werden soll. Wenn kein Kontext angegeben wird, current_context verwendet wird.
Alter des Containerprotokolls in Sekunden.
Der IoT Operations-Dienst, auf den das Supportbundle erstellt werden soll, sollte angewendet werden. Wenn kein Dienst bereitgestellt wird, erfasst der Vorgang standardmäßig alle Dienste. --ops-service kann ein oder mehrere Male verwendet werden.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.