Bagikan melalui


az load test

Nota

Referensi ini adalah bagian dari ekstensi beban untuk Azure CLI (versi 2.66.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah uji beban az . Pelajari selengkapnya 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 Pratayang
az load test app-component add

Tambahkan komponen aplikasi ke pengujian.

Ekstensi Pratayang
az load test app-component list

Mencantumkan semua komponen aplikasi untuk pengujian.

Ekstensi Pratayang
az load test app-component remove

Hapus komponen aplikasi yang diberikan dari pengujian.

Ekstensi Pratayang
az load test compare-to-baseline

Bandingkan statistik sampler dari eksekusi pengujian terbaru dengan statistik eksekusi pengujian dasar.

Ekstensi Pratayang
az load test convert-to-jmx

Mengonversi pengujian jenis URL ke pengujian JMX.

Ekstensi Pratayang
az load test create

Buat pengujian beban baru.

Ekstensi Pratayang
az load test delete

Menghapus uji beban yang ada.

Ekstensi Pratayang
az load test download-files

Unduh file dari uji beban yang ada.

Ekstensi Pratayang
az load test file

Grup perintah untuk operasi pada file pengujian.

Ekstensi Pratayang
az load test file delete

Menghapus file dari pengujian.

Ekstensi Pratayang
az load test file download

Unduh file dari pengujian.

Ekstensi Pratayang
az load test file list

Mencantumkan semua file dalam pengujian.

Ekstensi Pratayang
az load test file upload

Unggah file ke pengujian.

Ekstensi Pratayang
az load test list

Cantumkan semua pengujian dalam sumber daya uji beban yang diberikan.

Ekstensi Pratayang
az load test server-metric

Grup perintah untuk mengelola metrik server.

Ekstensi Pratayang
az load test server-metric add

Tambahkan metrik server ke pengujian.

Ekstensi Pratayang
az load test server-metric list

Mencantumkan semua metrik server untuk pengujian.

Ekstensi Pratayang
az load test server-metric remove

Hapus metrik server yang diberikan dari pengujian.

Ekstensi Pratayang
az load test set-baseline

Tetapkan uji coba sebagai garis besar untuk perbandingan dengan eksekusi lain dalam pengujian.

Ekstensi Pratayang
az load test show

Tampilkan detail pengujian.

Ekstensi Pratayang
az load test update

Perbarui pengujian beban yang ada.

Ekstensi Pratayang

az load test compare-to-baseline

Pratinjau

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

Bandingkan statistik sampler dari eksekusi pengujian terbaru dengan statistik eksekusi pengujian dasar.

az load test compare-to-baseline --load-test-resource
                                 --test-id
                                 [--aggregation {MAX, MEAN, MEDIAN, MIN, P75, P90, P95, P96, P98, P99, P999, P9999}]
                                 [--resource-group]

Contoh

Bandingkan eksekusi pengujian terbaru dengan garis besar.

az load test compare-to-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id -o table

Bandingkan eksekusi pengujian terbaru dengan garis besar dengan agregasi tertentu.

az load test compare-to-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --aggregation P95 -o table

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

--aggregation

Tentukan metode agregasi untuk waktu respons.

Nilai yang diterima: MAX, MEAN, MEDIAN, MIN, P75, P90, P95, P96, P98, P99, P999, P9999
Nilai default: MEAN
--resource-group -g

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

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

az load test convert-to-jmx

Pratinjau

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

Mengonversi pengujian jenis URL ke pengujian JMX.

az load test convert-to-jmx --load-test-resource
                            --test-id
                            [--resource-group]
                            [--yes]

Contoh

Konversi ke pengujian JMX.

az load test convert-to-jmx --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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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
                    [--autostop]
                    [--autostop-error-rate]
                    [--autostop-time-window]
                    [--certificate]
                    [--description]
                    [--disable-public-ip]
                    [--display-name]
                    [--engine-instances]
                    [--engine-ref-id-type {None, SystemAssigned, UserAssigned}]
                    [--engine-ref-ids]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--metrics-reference-id]
                    [--no-wait]
                    [--regionwise-engines]
                    [--resource-group]
                    [--secret]
                    [--split-csv]
                    [--subnet-id]
                    [--test-plan]
                    [--test-type {JMX, Locust, URL}]

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 --engine-ref-id-type SystemAssigned

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

Buat pengujian dengan kriteria autostop yang ditentukan kustom atau aktifkan/nonaktifkan autostop untuk pengujian.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop-error-rate 80.5 --autostop-time-window 120
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop disable
az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --autostop enable

Buat pengujian dengan konfigurasi beban multi-wilayah menggunakan nama wilayah dalam format yang diterima oleh Azure Resource Manager (ARM). Pastikan wilayah yang ditentukan didukung oleh Azure Load Testing. Pengujian beban multi-wilayah hanya dibatasi untuk titik akhir publik.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --engine-instances 3 --regionwise-engines eastus=1 westus2=1 germanywestcentral=1 --test-plan sample-jmx.jmx

Buat pengujian URL tingkat lanjut dengan beberapa permintaan HTTP menggunakan file JSON.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --test-plan ~/resources/sample-url-requests.json --test-type URL

Membuat pengujian beban berbasis Belalang

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --test-plan ~/resources/sample-locust-file.py --test-type Locust --env LOCUST_HOST="https://azure.microsoft.com" LOCUST_SPAWN_RATE=0.3 LOCUST_RUN_TIME=120 LOCUST_USERS=4

Buat pengujian dengan referensi Identitas Terkelola yang ditetapkan pengguna untuk mesin.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --engine-ref-id-type UserAssigned --engine-ref-ids "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/sample-mi"

Buat pengujian dengan referensi Identitas Terkelola yang ditetapkan pengguna untuk mengakses metrik aplikasi yang dikonfigurasi.

az load test create --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --engine-ref-id-type UserAssigned --metrics-reference-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/sample-mi"

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

--autostop

Apakah pemberhentian otomatis harus diaktifkan atau dinonaktifkan. Nilai yang diizinkan diaktifkan/dinonaktifkan.

--autostop-error-rate

Persentase ambang kesalahan di mana eksekusi pengujian harus dihentikan secara otomatis. Nilai yang diizinkan berada dalam rentang [0.0,100.0].

--autostop-time-window

Jendela waktu di mana persentase kesalahan harus dievaluasi dalam hitungan detik.

--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.

--disable-public-ip

Nonaktifkan penyebaran alamat IP publik, load balancer, dan grup keamanan jaringan saat menguji titik akhir privat.

--display-name

Tampilkan nama uji beban.

--engine-instances

Jumlah instans mesin tempat pengujian harus berjalan.

--engine-ref-id-type

Jenis identitas yang akan dikonfigurasi untuk mesin.

Nilai yang diterima: None, SystemAssigned, UserAssigned
--engine-ref-ids

Daftar spasi yang dipisahkan dari ID sumber daya yang sepenuhnya memenuhi syarat dari identitas terkelola yang akan dikonfigurasi pada mesin. Diperlukan hanya untuk identitas yang ditetapkan pengguna.

--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
--metrics-reference-id

Identitas yang akan digunakan untuk mengakses metrik. Ini akan default ke SystemAssigned jika tidak diberikan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

Nilai default: False
--regionwise-engines

Tentukan jumlah mesin untuk setiap wilayah dalam format: region1=engineCount1 region2=engineCount2 .... Gunakan nama wilayah dalam format yang diterima oleh Azure Resource Manager (ARM). Pastikan wilayah didukung oleh Azure Load Testing. Pengujian beban multi-wilayah hanya dapat menargetkan titik akhir publik.

--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

Referensi ke file paket pengujian. Jika testType: JMX: jalur ke skrip JMeter. Jika testType: URL: jalur ke file JSON permintaan. Jika testType: Locust: jalur ke skrip pengujian Locust.

--test-type

Jenis pengujian beban.

Nilai yang diterima: JMX, Locust, URL
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

az load test set-baseline

Pratinjau

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

Tetapkan uji coba sebagai garis besar untuk perbandingan dengan eksekusi lain dalam pengujian.

az load test set-baseline --load-test-resource
                          --test-id
                          --test-run-id
                          [--resource-group]

Contoh

Atur eksekusi pengujian garis besar.

az load test set-baseline --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --test-run-id sample-associated-test-run-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.

--test-run-id -r

ID uji coba uji coba dari eksekusi 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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

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
                    [--autostop]
                    [--autostop-error-rate]
                    [--autostop-time-window]
                    [--certificate]
                    [--description]
                    [--disable-public-ip]
                    [--display-name]
                    [--engine-instances]
                    [--engine-ref-id-type {None, SystemAssigned, UserAssigned}]
                    [--engine-ref-ids]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--metrics-reference-id]
                    [--no-wait]
                    [--regionwise-engines]
                    [--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

Memperbarui kriteria autostop.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --autostop-error-rate 90 --autostop-time-window 180

Perbarui konfigurasi beban multi-wilayah.

az load test update --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id --engine-instances 5 --regionwise-engines eastus=2 westus2=1 eastasia=2

Perbarui pengujian dengan referensi Identitas Terkelola yang ditetapkan pengguna untuk mesin ke SystemAssigned.

az load test update --test-id sample-test-id --load-test-resource sample-alt-resource --resource-group sample-rg --display-name "Sample Name" --engine-ref-id-type SystemAssigned

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

--autostop

Apakah pemberhentian otomatis harus diaktifkan atau dinonaktifkan. Nilai yang diizinkan diaktifkan/dinonaktifkan.

--autostop-error-rate

Persentase ambang kesalahan di mana eksekusi pengujian harus dihentikan secara otomatis. Nilai yang diizinkan berada dalam rentang [0.0,100.0].

--autostop-time-window

Jendela waktu di mana persentase kesalahan harus dievaluasi dalam hitungan detik.

--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.

--disable-public-ip

Nonaktifkan penyebaran alamat IP publik, load balancer, dan grup keamanan jaringan saat menguji titik akhir privat.

--display-name

Tampilkan nama uji beban.

--engine-instances

Jumlah instans mesin tempat pengujian harus berjalan.

--engine-ref-id-type

Jenis identitas yang akan dikonfigurasi untuk mesin.

Nilai yang diterima: None, SystemAssigned, UserAssigned
--engine-ref-ids

Daftar spasi yang dipisahkan dari ID sumber daya yang sepenuhnya memenuhi syarat dari identitas terkelola yang akan dikonfigurasi pada mesin. Diperlukan hanya untuk identitas yang ditetapkan pengguna.

--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. Berikan null atau None untuk menggunakan identitas sistem yang ditetapkan dari sumber daya uji beban.

--load-test-config-file
--metrics-reference-id

Identitas yang akan digunakan untuk mengakses metrik. Berikan null atau None untuk menggunakan identitas sistem yang ditetapkan dari sumber daya uji beban.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

Nilai default: False
--regionwise-engines

Tentukan jumlah mesin untuk setiap wilayah dalam format: region1=engineCount1 region2=engineCount2 .... Gunakan nama wilayah dalam format yang diterima oleh Azure Resource Manager (ARM). Pastikan wilayah didukung oleh Azure Load Testing. Pengujian beban multi-wilayah hanya dapat menargetkan titik akhir publik.

--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

Referensi ke file paket pengujian. Jika testType: JMX: jalur ke skrip JMeter. Jika testType: URL: jalur ke file JSON permintaan. Jika testType: Locust: jalur ke skrip pengujian Locust.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan 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 dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.