az network watcher packet-capture
Gestire le sessioni di acquisizione di pacchetti nelle VM.
Questi comandi richiedono che entrambe le Network Watcher di Azure siano abilitate per l'area VM e che AzureNetworkWatcherExtension sia abilitato nella macchina virtuale. Per ulteriori informazioni https://docs.microsoft.com/azure/network-watcher/network-watcher-packet-capture-manage-cli , vedere.
Comandi
az network watcher packet-capture create |
Creare e avviare una sessione di acquisizione di pacchetti. |
az network watcher packet-capture delete |
Eliminare una sessione di acquisizione di pacchetti. |
az network watcher packet-capture list |
Elencare tutte le sessioni di acquisizione pacchetti in un gruppo di risorse. |
az network watcher packet-capture show |
Mostra i dettagli di una sessione di acquisizione pacchetti. |
az network watcher packet-capture show-status |
Mostra lo stato di una sessione di acquisizione pacchetti. |
az network watcher packet-capture stop |
Arrestare una sessione di acquisizione pacchetti in esecuzione. |
az network watcher packet-capture create
Creare e avviare una sessione di acquisizione di pacchetti.
az network watcher packet-capture create --name
--resource-group
--vm
[--capture-limit]
[--capture-size]
[--file-path]
[--filters]
[--storage-account]
[--storage-path]
[--subscription]
[--time-limit]
Esempio
Creare una sessione di acquisizione di pacchetti in una macchina virtuale.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVm --storage-account MyStorageAccount
Creare una sessione di acquisizione di pacchetti in una macchina virtuale con filtri facoltativi per i protocolli, l'indirizzo IP locale e le porte e gli intervalli di indirizzi IP remoti.
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" \
}]'
Parametri necessari
Nome della sessione di acquisizione di pacchetti.
Nome del gruppo di risorse in cui si trova la macchina virtuale di destinazione.
Nome o ID della macchina virtuale di destinazione.
Parametri facoltativi
Dimensione massima in byte dell'output di acquisizione.
Numero di byte acquisiti per pacchetto. Byte in eccesso troncati.
Percorso locale nella macchina virtuale di destinazione in cui salvare l'acquisizione di pacchetti. Per le macchine virtuali Linux, il percorso deve iniziare con/var/Captures.
Elenco con codifica JSON dei filtri di pacchetti. Usare @{path}
per caricare dal file.
Nome o ID di un account di archiviazione in cui salvare l'acquisizione di pacchetti.
URI completo di un contenitore di archiviazione esistente in cui archiviare il file di acquisizione.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Durata massima della sessione di acquisizione in secondi.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network watcher packet-capture delete
Eliminare una sessione di acquisizione di pacchetti.
az network watcher packet-capture delete --location
--name
[--subscription]
Esempio
Eliminare una sessione di acquisizione di pacchetti. Questa operazione comporta l'eliminazione solo della sessione e non del file di acquisizione.
az network watcher packet-capture delete -n packetCaptureName -l westcentralus
Eliminare una sessione di acquisizione di pacchetti. generato automaticamente
az network watcher packet-capture delete --location westcentralus --name packetCaptureName --subscription MySubscription
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome della sessione di acquisizione di pacchetti.
Parametri facoltativi
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network watcher packet-capture list
Elencare tutte le sessioni di acquisizione pacchetti in un gruppo di risorse.
az network watcher packet-capture list --location
[--query-examples]
[--subscription]
Esempio
Elencare tutte le sessioni di acquisizione pacchetti all'interno di un'area.
az network watcher packet-capture list -l westus
Elencare tutte le sessioni di acquisizione pacchetti in un gruppo di risorse (generato automaticamente)
az network watcher packet-capture list --location westus --subscription MySubscription
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Parametri facoltativi
Consigliare la stringa JMESPath. È possibile copiare una query e incollarla dopo--query Parameter tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo da poter fornire suggerimenti basati su queste parole chiave.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network watcher packet-capture show
Mostra i dettagli di una sessione di acquisizione pacchetti.
az network watcher packet-capture show --location
--name
[--query-examples]
[--subscription]
Esempio
Mostra una sessione di acquisizione di pacchetti.
az network watcher packet-capture show -l westus -n MyPacketCapture
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome della sessione di acquisizione di pacchetti.
Parametri facoltativi
Consigliare la stringa JMESPath. È possibile copiare una query e incollarla dopo--query Parameter tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo da poter fornire suggerimenti basati su queste parole chiave.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network watcher packet-capture show-status
Mostra lo stato di una sessione di acquisizione pacchetti.
az network watcher packet-capture show-status --location
--name
[--subscription]
Esempio
Mostra lo stato di una sessione di acquisizione pacchetti.
az network watcher packet-capture show-status -l westus -n MyPacketCapture
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome assegnato alla sessione di acquisizione di pacchetti.
Parametri facoltativi
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network watcher packet-capture stop
Arrestare una sessione di acquisizione pacchetti in esecuzione.
az network watcher packet-capture stop --location
--name
[--subscription]
Esempio
Arrestare una sessione di acquisizione pacchetti in esecuzione.
az network watcher packet-capture stop -l westus -n MyPacketCapture
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome della sessione di acquisizione di pacchetti.
Parametri facoltativi
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.