az iot du device log
Note
Diese Referenz ist Teil der Azure-iot-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az iot du Device Log Befehl ausführen. Erfahren Sie mehr über 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. |
Extension | GA |
| az iot du device log list |
Listeninstanz-Diagnoseprotokollsammlungsvorgänge. |
Extension | GA |
| az iot du device log show |
Anzeigen eines bestimmten Instanzdiagnoseprotokollsammlungsvorgangs. |
Extension | GA |
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 --log-collection-id
[--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
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
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.
Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Protokollsammlungs-ID.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Beschreibung für den Protokollsammlungsvorgang.
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot du device log show
Anzeigen eines bestimmten Instanzdiagnoseprotokollsammlungsvorgangs.
az iot du device log show --account
--instance
--lcid --log-collection-id
[--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
Name des Geräteaktualisierungskontos. Sie können den Standardkontonamen mithilfe von az config set defaults.adu_account={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Name der Geräteaktualisierungsinstanz. Sie können den Standardinstanznamen mithilfe von az config set defaults.adu_instance={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Protokollsammlungs-ID.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Flag, das angibt, ob der Befehl den detaillierten Status eines Protokollsammlungsvorgangs abrufen soll.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Name der Geräteaktualisierungskontoressourcengruppe. Sie können die Standardgruppe mit az config set defaults.adu_group={name}konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Account Identifier Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |