az network watcher packet-capture
Verwalten von Paketerfassungssitzungen auf virtuellen Computern.
Diese Befehle erfordern, dass sowohl Azure Network Watcher für die VMs-Region aktiviert ist als auch azureNetworkWatcherExtension auf dem virtuellen Computer aktiviert ist. Weitere Informationen finden Sie unter https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-packet-capture-manage-cli.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az network watcher packet-capture create |
Erstellen und Starten einer Paketerfassungssitzung. |
Core | GA |
az network watcher packet-capture delete |
Löschen einer Paketerfassungssitzung. |
Core | GA |
az network watcher packet-capture list |
Listet alle Paketerfassungssitzungen innerhalb einer Region auf. |
Core | GA |
az network watcher packet-capture show |
Details einer Paketerfassungssitzung anzeigen. |
Core | GA |
az network watcher packet-capture show-status |
Zeigt den Status einer Paketerfassungssitzung an. |
Core | GA |
az network watcher packet-capture stop |
Beenden Einer laufenden Paketerfassungssitzung. |
Core | GA |
az network watcher packet-capture wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist. |
Core | GA |
az network watcher packet-capture create
Erstellen und Starten einer Paketerfassungssitzung.
az network watcher packet-capture create --name
--resource-group
[--capture-limit]
[--capture-size]
[--exclude]
[--file-path]
[--filters]
[--include]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--storage-account]
[--storage-path]
[--target]
[--target-type {AzureVM, AzureVMSS}]
[--time-limit]
[--vm]
Beispiele
Erstellen Sie eine Paketerfassungssitzung auf einem virtuellen Computer.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVm --storage-account MyStorageAccount
Erstellen Sie eine Paketerfassungssitzung auf einem virtuellen Computer mit optionalen Filtern für Protokolle, lokale IP-Adresse und Remote-IP-Adressbereiche und Ports.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVm --storage-account MyStorageAccount --filters '[{"protocol":"TCP", "remoteIPAddress":"1.1.1.1-255.255.255", "localIPAddress":"10.0.0.3", "remotePort":"20"}, {"protocol":"TCP", "remoteIPAddress":"1.1.1.1-255.255.255", "localIPAddress":"10.0.0.3", "remotePort":"80"}, {"protocol":"TCP", "remoteIPAddress":"1.1.1.1-255.255.255", "localIPAddress":"10.0.0.3", "remotePort":"443"}, {"protocol":"UDP"}]'
Erstellen Sie eine Paketerfassungssitzung auf einem VIRTUELLEN Computer.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS"
Erstellen Sie eine Paketerfassungssitzung auf einem VMSS mit bestimmten Instanzen.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --target MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS" --include "0" "1"
Erstellen Sie eine Paketerfassungssitzung auf einem VMSS mit Ausnahme bestimmter Instanzen.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS" --exclude "0" "1"
Erforderliche Parameter
Name der Paketerfassungssitzung.
Name der Ressourcengruppe, in der sich die Zielressource befindet.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Maximale Größe in Byte der Aufnahmeausgabe.
Eigenschaft | Wert |
---|---|
Standardwert: | 1073741824 |
Anzahl der pro Paket erfassten Bytes. Überschüssige Bytes werden abgeschnitten.
Eigenschaft | Wert |
---|---|
Standardwert: | 0 |
Eine durch Leerzeichen getrennte Liste der VMSS-Instanzen, die in der Paketerfassung ausgeschlossen werden sollen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Eigenschaft | Wert |
---|---|
Parameter group: | Scope Arguments |
Lokaler Pfad auf der Ziel-VM, auf der die Paketerfassung gespeichert werden soll. Für Linux-VMs muss der Pfad mit /var/captures
beginnen.
Eigenschaft | Wert |
---|---|
Parameter group: | Storage Arguments |
JSON-codierte Liste von Paketfiltern. Verwenden Sie @{path}
, um aus der Datei zu laden. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Raumtrennte Liste der VMSS-Instanzen, die in die Paketerfassung eingeschlossen werden sollen, z. B. 0 1 2. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.
Eigenschaft | Wert |
---|---|
Parameter group: | Scope Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
Name oder ID eines Speicherkontos zum Speichern der Paketerfassung.
Eigenschaft | Wert |
---|---|
Parameter group: | Storage Arguments |
Vollqualifizierter URI eines vorhandenen Speichercontainers, in dem die Aufnahmedatei gespeichert werden soll. Wenn nicht angegeben, wird der Container network-watcher-logs
erstellt, wenn er nicht vorhanden ist und die Aufnahmedatei dort gespeichert wird.
Eigenschaft | Wert |
---|---|
Parameter group: | Storage Arguments |
Name oder ID der Zielressource. Wenn --target-type
AzureVMSS ist, ist --target
obligatorisch.
Ressourcentyp des Ziels.
Eigenschaft | Wert |
---|---|
Standardwert: | AzureVM |
Zulässige Werte: | AzureVM, AzureVMSS |
Maximale Dauer der Aufnahmesitzung in Sekunden.
Eigenschaft | Wert |
---|---|
Standardwert: | 18000 |
Name oder ID des virtuellen Computers, der als Ziel verwendet werden soll.
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture delete
Löschen einer Paketerfassungssitzung.
az network watcher packet-capture delete --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Beispiele
Löschen einer Paketerfassungssitzung. Dadurch wird nur die Sitzung und nicht die Aufnahmedatei gelöscht.
az network watcher packet-capture delete -n packetCaptureName -l westcentralus
Erforderliche Parameter
Location. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Name der Paketerfassungssitzung.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture list
Listet alle Paketerfassungssitzungen innerhalb einer Region auf.
az network watcher packet-capture list --location
Beispiele
Listet alle Paketerfassungssitzungen innerhalb einer Region auf.
az az network watcher packet-capture list -l westus
Erforderliche Parameter
Location. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture show
Details einer Paketerfassungssitzung anzeigen.
az network watcher packet-capture show --location
--name
Beispiele
Anzeigen einer Paketerfassungssitzung.
az network watcher packet-capture show -l westus -n MyPacketCapture
Erforderliche Parameter
Location. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Name der Paketerfassungssitzung.
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture show-status
Zeigt den Status einer Paketerfassungssitzung an.
az network watcher packet-capture show-status --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Beispiele
Zeigt den Status einer Paketerfassungssitzung an.
az network watcher packet-capture show-status -l westus -n MyPacketCapture
Erforderliche Parameter
Location. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Name, der der Paketerfassungssitzung zugewiesen wird.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture stop
Beenden Einer laufenden Paketerfassungssitzung.
az network watcher packet-capture stop --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Beispiele
Beenden Einer laufenden Paketerfassungssitzung.
az network watcher packet-capture stop -l westus -n MyPacketCapture
Erforderliche Parameter
Location. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Name der Paketerfassungssitzung.
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Eigenschaft | Wert |
---|---|
Zulässige Werte: | 0, 1, f, false, n, no, t, true, y, yes |
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 |
Output format.
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_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |
az network watcher packet-capture wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.
az network watcher packet-capture wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--subscription]
[--timeout]
[--updated]
[--watcher-name]
[--watcher-rg]
Optionale Parameter
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Warten Sie, bis sie gelöscht wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Abrufintervall in Sekunden.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | 30 |
Name der Paketerfassungssitzung.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Maximale Wartezeit in Sekunden.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Eigenschaft | Wert |
---|---|
Parameter group: | Wait Condition Arguments |
Standardwert: | False |
Name der Netzwerküberwachung.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id Arguments |
Name der Ressourcengruppe, in der sich die Überwachung befindet.
Eigenschaft | Wert |
---|---|
Parameter group: | Resource Id 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 |
Output format.
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/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
Eigenschaft | Wert |
---|---|
Standardwert: | False |