az network watcher packet-capture
Mengelola sesi pengambilan paket pada VM.
Perintah ini mengharuskan Azure Network Watcher diaktifkan untuk wilayah VM dan AzureNetworkWatcherExtension diaktifkan pada VM. Untuk informasi selengkapnya, kunjungi https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-packet-capture-manage-cli.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az network watcher packet-capture create |
Membuat dan memulai sesi pengambilan paket. |
Inti | GA |
az network watcher packet-capture delete |
Menghapus sesi pengambilan paket. |
Inti | GA |
az network watcher packet-capture list |
Mencantumkan semua sesi pengambilan paket dalam suatu wilayah. |
Inti | GA |
az network watcher packet-capture show |
Menampilkan detail sesi pengambilan paket. |
Inti | GA |
az network watcher packet-capture show-status |
Memperlihatkan status sesi pengambilan paket. |
Inti | GA |
az network watcher packet-capture stop |
Hentikan sesi pengambilan paket yang sedang berjalan. |
Inti | GA |
az network watcher packet-capture wait |
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi. |
Inti | GA |
az network watcher packet-capture create
Membuat dan memulai sesi pengambilan paket.
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]
Contoh
Buat sesi pengambilan paket pada VM.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVm --storage-account MyStorageAccount
Buat sesi pengambilan paket pada VM dengan filter opsional untuk protokol, alamat IP lokal, dan rentang alamat IP jarak jauh dan port.
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"}]'
Buat sesi pengambilan paket pada VMSS.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS"
Buat sesi pengambilan paket pada VMSS dengan menyertakan instans tertentu.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --target MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS" --include "0" "1"
Buat sesi pengambilan paket pada VMSS dengan tidak termasuk instans tertentu.
az network watcher packet-capture create -g MyResourceGroup -n MyPacketCaptureName --vm MyVmVMSS --storage-account MyStorageAccount --target-type "AzureVMSS" --exclude "0" "1"
Parameter yang Diperlukan
Nama sesi pengambilan paket.
Nama grup sumber daya tempat sumber daya target berada.
Parameter Opsional
Ukuran maksimum dalam byte output pengambilan.
Jumlah byte yang diambil per paket. Byte berlebih dipotong.
Daftar instans VMSS yang dipisahkan ruang untuk dikecualikan dalam pengambilan paket. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Jalur lokal pada VM yang ditargetkan untuk menyimpan pengambilan paket. Untuk VM Linux, jalur harus dimulai dengan /var/captures
.
Daftar filter paket yang dikodekan JSON. Gunakan @{path}
untuk memuat dari file. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Daftar instans VMSS yang dipisahkan ruang untuk disertakan dalam pengambilan paket seperti 0 1 2. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Jangan menunggu operasi jangka panjang selesai.
Nama atau ID akun penyimpanan untuk menyimpan pengambilan paket.
URI yang sepenuhnya memenuhi syarat dari kontainer penyimpanan yang ada untuk menyimpan file pengambilan. Jika tidak ditentukan, kontainer network-watcher-logs
akan dibuat jika tidak ada dan file pengambilan akan disimpan di sana.
Nama atau ID sumber daya target. Jika --target-type
AzureVMSS, maka --target
wajib.
Jenis sumber daya target.
Durasi maksimum sesi pengambilan dalam hitungan detik.
Nama atau ID VM yang akan ditargetkan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture delete
Menghapus sesi pengambilan paket.
az network watcher packet-capture delete --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Contoh
Menghapus sesi pengambilan paket. Ini hanya menghapus sesi dan bukan file pengambilan.
az network watcher packet-capture delete -n packetCaptureName -l westcentralus
Parameter yang Diperlukan
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama sesi pengambilan paket.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture list
Mencantumkan semua sesi pengambilan paket dalam suatu wilayah.
az network watcher packet-capture list --location
Contoh
Mencantumkan semua sesi pengambilan paket dalam suatu wilayah.
az az network watcher packet-capture list -l westus
Parameter yang Diperlukan
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture show
Menampilkan detail sesi pengambilan paket.
az network watcher packet-capture show --location
--name
Contoh
Menampilkan sesi pengambilan paket.
az network watcher packet-capture show -l westus -n MyPacketCapture
Parameter yang Diperlukan
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama sesi pengambilan paket.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture show-status
Memperlihatkan status sesi pengambilan paket.
az network watcher packet-capture show-status --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Contoh
Memperlihatkan status sesi pengambilan paket.
az network watcher packet-capture show-status -l westus -n MyPacketCapture
Parameter yang Diperlukan
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama yang diberikan ke sesi pengambilan paket.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture stop
Hentikan sesi pengambilan paket yang sedang berjalan.
az network watcher packet-capture stop --location
--name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Contoh
Hentikan sesi pengambilan paket yang sedang berjalan.
az network watcher packet-capture stop -l westus -n MyPacketCapture
Parameter yang Diperlukan
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama sesi pengambilan paket.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network watcher packet-capture wait
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.
az network watcher packet-capture wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--subscription]
[--timeout]
[--updated]
[--watcher-name]
[--watcher-rg]
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Interval polling dalam hitungan detik.
Nama sesi pengambilan paket.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Nama pengamat jaringan.
Nama grup sumber daya tempat pengamat berada.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.