az load test

Catatan

Referensi ini adalah bagian dari ekstensi beban untuk Azure CLI (versi 2.41.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah uji beban az. Pelajari lebih lanjut tentang ekstensi.

Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Grup perintah untuk mengelola pengujian beban.

Grup perintah untuk mengelola pengujian beban dengan membuat, memperbarui, menghapus, mencantumkan, dll.

Perintah

Nama Deskripsi Jenis Status
az load test app-component

Grup perintah untuk mengelola komponen aplikasi.

Ekstensi Pratinjau
az load test app-component add

Tambahkan komponen aplikasi ke pengujian.

Ekstensi Pratinjau
az load test app-component list

Mencantumkan semua komponen aplikasi untuk pengujian.

Ekstensi Pratinjau
az load test app-component remove

Hapus komponen aplikasi yang diberikan dari pengujian.

Ekstensi Pratinjau
az load test create

Buat pengujian beban baru.

Ekstensi Pratinjau
az load test delete

Menghapus uji beban yang ada.

Ekstensi Pratinjau
az load test download-files

Unduh file dari uji beban yang ada.

Ekstensi Pratinjau
az load test file

Grup perintah untuk operasi pada file pengujian.

Ekstensi Pratinjau
az load test file delete

Menghapus file dari pengujian.

Ekstensi Pratinjau
az load test file download

Unduh file dari pengujian.

Ekstensi Pratinjau
az load test file list

Mencantumkan semua file dalam pengujian.

Ekstensi Pratinjau
az load test file upload

Unggah file ke pengujian.

Ekstensi Pratinjau
az load test list

Cantumkan semua pengujian dalam sumber daya uji beban yang diberikan.

Ekstensi Pratinjau
az load test server-metric

Grup perintah untuk mengelola metrik server.

Ekstensi Pratinjau
az load test server-metric add

Tambahkan metrik server ke pengujian.

Ekstensi Pratinjau
az load test server-metric list

Mencantumkan semua metrik server untuk pengujian.

Ekstensi Pratinjau
az load test server-metric remove

Hapus metrik server yang diberikan dari pengujian.

Ekstensi Pratinjau
az load test show

Tampilkan detail pengujian.

Ekstensi Pratinjau
az load test update

Perbarui pengujian beban yang ada.

Ekstensi Pratinjau

az load test create

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Buat pengujian beban baru.

az load test create --load-test-resource
                    --test-id
                    [--certificate]
                    [--description]
                    [--display-name]
                    [--engine-instances]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--no-wait]
                    [--resource-group]
                    [--secret]
                    [--split-csv]
                    [--subnet-id]
                    [--test-plan]

Contoh

Buat pengujian dengan file konfigurasi uji beban.

az load test create --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-test-id --load-test-config-file ~/resources/sample-config.yaml

Buat pengujian dengan argumen.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --description "Test description" --test-plan sample-jmx.jmx --engine-instances 1 --env rps=2 count=1

Buat pengujian dengan file konfigurasi pengujian beban dan ambil alih instans mesin dan env menggunakan argumen dan jangan tunggu pengunggahan file.

az load test create --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-test-id --load-test-config-file ~/resources/sample-config.yaml --engine-instances 1 --env rps=2 count=1 --no-wait

Buat pengujian dengan rahasia dan variabel lingkungan.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --description "Test description" --test-plan sample-jmx.jmx --secret secret_name1=secret_uri1 secret_name2=secret_uri2 --env rps=2 count=1

Buat pengujian dengan rahasia menggunakan Identitas Terkelola yang ditetapkan pengguna untuk mengakses Key Vault.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --secret secret_name1=secret_uri1 secret_name2=secret_uri2 --keyvault-reference-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/sample-mi"

Buat pengujian untuk titik akhir privat di Virtual Network dengan opsi CSV terpisah diaktifkan.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --subnet-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.Network/virtualNetworks/SampleVMVNET/subnets/SampleVMSubnet" --split-csv true

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

--test-id -t

UJI ID pengujian beban.

Parameter Opsional

--certificate

Satu sertifikat dalam format 'key[=value]'. Sertifikat harus disimpan dalam Azure Key Vault dalam format PFX, dan pengidentifikasi sertifikat harus disediakan sebagai nilai .

--description

Deskripsi pengujian beban.

--display-name

Tampilkan nama uji beban.

--engine-instances

Jumlah instans mesin tempat pengujian harus berjalan.

--env

Variabel lingkungan yang dipisahkan spasi: key[=value] [key[=value] ...].

--keyvault-reference-id

Identitas yang akan digunakan untuk mengakses brankas kunci.

--load-test-config-file
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--secret

Rahasia yang dipisahkan spasi: key[=value] [key[=value] ...]. Rahasia harus disimpan di Azure Key Vault, dan pengidentifikasi rahasia harus disediakan sebagai nilainya.

--split-csv

Pisahkan file CSV secara merata di antara instans mesin.

--subnet-id

ID sumber daya subnet yang akan digunakan untuk pengujian beban privat.

--test-plan

Jalur ke skrip JMeter.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az load test delete

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Menghapus uji beban yang ada.

az load test delete --load-test-resource
                    --test-id
                    [--resource-group]
                    [--yes]

Contoh

Menghapus pengujian beban.

az load test delete --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

--test-id -t

UJI ID pengujian beban.

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az load test download-files

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Unduh file dari uji beban yang ada.

az load test download-files --load-test-resource
                            --path
                            --test-id
                            [--force]
                            [--resource-group]

Contoh

Unduh semua file pengujian. Direktori harus sudah ada.

az load test download-files --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --path ~/downloads

Unduh semua file pengujian dengan membuat direktori jika tidak ada.

az load test download-files --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --path "~/downloads/new folder" --force

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

--path

Jalur direktori untuk mengunduh file.

--test-id -t

UJI ID pengujian beban.

Parameter Opsional

--force

Paksa jalankan perintah. Ini akan membuat direktori untuk mengunduh file jika tidak ada.

nilai default: False
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az load test list

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Cantumkan semua pengujian dalam sumber daya uji beban yang diberikan.

az load test list --load-test-resource
                  [--resource-group]

Contoh

Mencantumkan semua pengujian beban dalam sumber daya.

az load test list --load-test-resource sample-alt-resource --resource-group sample-rg

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az load test show

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tampilkan detail pengujian.

az load test show --load-test-resource
                  --test-id
                  [--resource-group]

Contoh

Dapatkan detail pengujian beban.

az load test show --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

--test-id -t

UJI ID pengujian beban.

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az load test update

Pratinjau

Grup perintah 'uji beban' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perbarui pengujian beban yang ada.

az load test update --load-test-resource
                    --test-id
                    [--certificate]
                    [--description]
                    [--display-name]
                    [--engine-instances]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--no-wait]
                    [--resource-group]
                    [--secret]
                    [--split-csv]
                    [--subnet-id]
                    [--test-plan]

Contoh

Perbarui pengujian dengan file konfigurasi uji beban dan jangan tunggu unggahan file.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --load-test-config-file ~/resources/sample-config.yaml --no-wait

Perbarui nama tampilan dan deskripsi untuk pengujian.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --description "Test description" --display-name "Sample Name"

Perbarui pengujian dengan file konfigurasi uji beban dan ambil alih parameter menggunakan argumen.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --load-test-config-file ~/resources/sample-config.yaml --engine-instances 1 --env name=value name=value

Hapus rahasia dari pengujian.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --secret secret_name1=""

Perbarui identitas referensi Key Vault ke Identitas Terkelola yang ditetapkan sistem.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --keyvault-reference-id null

Parameter yang Diperlukan

--load-test-resource --name -n

Nama atau ID sumber daya ARM dari sumber daya Pengujian Beban.

--test-id -t

UJI ID pengujian beban.

Parameter Opsional

--certificate

Satu sertifikat dalam format 'key[=value]'. Sertifikat harus disimpan dalam Azure Key Vault dalam format PFX, dan pengidentifikasi sertifikat harus disediakan sebagai nilai . Gunakan "" untuk menghapus sertifikat yang ada.

--description

Deskripsi pengujian beban.

--display-name

Tampilkan nama uji beban.

--engine-instances

Jumlah instans mesin tempat pengujian harus berjalan.

--env

Variabel lingkungan yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus variabel lingkungan yang ada.

--keyvault-reference-id

Identitas yang akan digunakan untuk mengakses brankas kunci. Sediakan null atau None untuk menggunakan identitas sumber daya uji beban yang ditetapkan sistem.

--load-test-config-file
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--secret

Rahasia yang dipisahkan spasi: key[=value] [key[=value] ...]. Rahasia harus disimpan di Azure Key Vault, dan pengidentifikasi rahasia harus disediakan sebagai nilainya. Gunakan "" untuk menghapus rahasia yang ada.

--split-csv

Pisahkan file CSV secara merata di antara instans mesin.

--subnet-id

ID sumber daya subnet yang akan digunakan untuk pengujian beban privat.

--test-plan

Jalur ke skrip JMeter.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.