Freigeben über


az iot du device log

Hinweis

Diese Referenz ist Teil der Azure-iot-Erweiterung für die Azure CLI (Version 2.46.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az iot du Device Log-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Instanzprotokollsammlungsverwaltung.

Befehle

Name Beschreibung Typ Status
az iot du device log collect

Konfigurieren sie einen Protokollauflistungsvorgang für Gerätediagnose auf bestimmten Geräten.

Erweiterung Allgemein verfügbar
az iot du device log list

Listeninstanz-Diagnoseprotokollsammlungsvorgänge.

Erweiterung Allgemein verfügbar
az iot du device log show

Anzeigen eines bestimmten Instanzdiagnoseprotokollsammlungsvorgangs.

Erweiterung Allgemein verfügbar

az iot du device log collect

Konfigurieren sie einen Protokollauflistungsvorgang für Gerätediagnose auf bestimmten Geräten.

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

Beispiele

Konfigurieren Sie die Diagnoseprotokollauflistung für zwei Geräte d0 und 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

Konfigurieren Sie die Diagnoseprotokollauflistung für ein Modul m0, das auf Dem Gerät d0 bereitgestellt wird.

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

Erforderliche Parameter

--account -n

Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account=<name>.

--agent-id

Leerzeichentrennte Schlüssel-Wertpaare, die den Eigenschaften des Geräteaktualisierungs-Agent-Bezeichners entsprechen. Der Schlüssel der deviceId ist erforderlich, während "moduleId" optional ist. --agent-id kann 1 oder mehr verwendet werden.

--instance -i

Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance=<name>.

--lcid --log-collection-id

Protokollsammlungs-ID.

Optionale Parameter

--description

Beschreibung für den Protokollsammlungsvorgang.

--resource-group -g

Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot du device log list

Listeninstanz-Diagnoseprotokollsammlungsvorgänge.

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

Beispiele

Auflisten von Diagnoseprotokollsammlungsvorgängen.

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

Erforderliche Parameter

--account -n

Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account=<name>.

--instance -i

Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance=<name>.

Optionale Parameter

--resource-group -g

Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot du device log show

Anzeigen eines bestimmten Instanzdiagnoseprotokollsammlungsvorgangs.

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

Beispiele

Anzeigen eines Diagnoseprotokollsammlungsvorgangs.

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

Erforderliche Parameter

--account -n

Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account=<name>.

--instance -i

Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance=<name>.

--lcid --log-collection-id

Protokollsammlungs-ID.

Optionale Parameter

--detailed

Flag, das angibt, ob der Befehl den detaillierten Status eines Protokollsammlungsvorgangs abrufen soll.

Zulässige Werte: false, true
--resource-group -g

Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.