Aracılığıyla paylaş


az load test

Not

Bu başvuru, Azure CLI (sürüm 2.66.0 veya üzeri) için yük uzantısının bir parçasıdır. uzantı, az load test komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla öğrenin.

Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Yük testlerini yönetmek için komut grubu.

Oluşturma, güncelleştirme, silme, listeleme vb. ile yük testlerini yönetmek için komut grubu

Komutlar

Name Description Tür Durum
az load test app-component

Uygulama bileşenlerini yönetmek için komut grubu.

Uzantı Önizleme
az load test app-component add

Teste bir uygulama bileşeni ekleyin.

Uzantı Önizleme
az load test app-component list

Test için tüm uygulama bileşenlerini listeleme.

Uzantı Önizleme
az load test app-component remove

Verilen uygulama bileşenini bir testten kaldırın.

Uzantı Önizleme
az load test compare-to-baseline

Son test çalıştırmalarından örnekleyici istatistiklerini temel test çalıştırmasınınkilerle karşılaştırın.

Uzantı Önizleme
az load test convert-to-jmx

URL türü testlerini JMX testine dönüştürün.

Uzantı Önizleme
az load test create

Yeni bir yük testi oluşturun.

Uzantı Önizleme
az load test delete

Mevcut yük testlerini silin.

Uzantı Önizleme
az load test download-files

Mevcut bir yük testinin dosyalarını indirin.

Uzantı Önizleme
az load test file

Test dosyalarındaki işlemler için komut grubu.

Uzantı Önizleme
az load test file delete

Bir dosyayı testten silin.

Uzantı Önizleme
az load test file download

Bir testten dosya indirin.

Uzantı Önizleme
az load test file list

Testteki tüm dosyaları listeleyin.

Uzantı Önizleme
az load test file upload

Teste dosya yükleme.

Uzantı Önizleme
az load test list

Verilen yük testi kaynağındaki tüm testleri listeleyin.

Uzantı Önizleme
az load test server-metric

Sunucu ölçümlerini yönetmek için komut grubu.

Uzantı Önizleme
az load test server-metric add

Teste sunucu ölçümü ekleyin.

Uzantı Önizleme
az load test server-metric list

Test için tüm sunucu ölçümlerini listeleyin.

Uzantı Önizleme
az load test server-metric remove

Verilen sunucu ölçümünü testten kaldırın.

Uzantı Önizleme
az load test set-baseline

Testteki diğer çalıştırmalarla karşılaştırmak için temel olarak bir test çalıştırması ayarlayın.

Uzantı Önizleme
az load test show

Testin ayrıntılarını göster.

Uzantı Önizleme
az load test update

Mevcut yük testlerini güncelleştirin.

Uzantı Önizleme

az load test compare-to-baseline

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Son test çalıştırmalarından örnekleyici istatistiklerini temel test çalıştırmasınınkilerle karşılaştırın.

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]

Örnekler

Son test çalıştırmalarını taban çizgisiyle karşılaştırın.

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

Son test çalıştırmalarını belirli toplama ile taban çizgisiyle karşılaştırın.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--aggregation

Yanıt süresi için toplama yöntemini belirtin.

Kabul edilen değerler: MAX, MEAN, MEDIAN, MIN, P75, P90, P95, P96, P98, P99, P999, P9999
Default value: MEAN
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test convert-to-jmx

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

URL türü testlerini JMX testine dönüştürün.

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

Örnekler

JMX testine dönüştürün.

az load test convert-to-jmx --load-test-resource sample-alt-resource --resource-group sample-rg --test-id sample-existing-test-id

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test create

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Yeni bir yük testi oluşturun.

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

Örnekler

Yük testi yapılandırma dosyasıyla bir test oluşturun.

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

Bağımsız değişkenlerle bir test oluşturun.

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

Yük testi yapılandırma dosyasıyla bir test oluşturun ve bağımsız değişkenleri kullanarak altyapı örneğini ve env'yi geçersiz kılın ve dosya yükleme işlemini beklemeyin.

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

Gizli diziler ve ortam değişkenleriyle bir test oluşturun.

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

Key Vault'a erişmek için kullanıcı tarafından atanan Yönetilen Kimliği kullanarak gizli dizilerle bir test oluşturun.

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"

Bölünmüş CSV seçeneğinin etkin olduğu bir Sanal Ağda özel uç nokta için bir test oluşturun.

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

Özel tanımlı otomatik durdurma ölçütleriyle bir test oluşturun veya test için otomatik durdurmayı etkinleştirin/devre dışı bırakın.

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

Azure Resource Manager (ARM) tarafından kabul edilen biçimde bölge adlarını kullanarak çok bölgeli yük yapılandırmasıyla bir test oluşturun. Belirtilen bölgelerin Azure Load Testing tarafından desteklendiğinden emin olun. Çok bölgeli yük testleri yalnızca genel uç noktalarla sınırlıdır.

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

Bir JSON dosyası kullanarak birden çok HTTP isteğiyle gelişmiş bir URL testi oluşturun.

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

Çekirge tabanlı yük testi oluşturma

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

Altyapı için kullanıcı tarafından atanan Yönetilen Kimlik başvurusuyla bir test oluşturun.

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"

Yapılandırılan uygulamaların ölçümlerine erişmek için kullanıcı tarafından atanan Yönetilen Kimlik başvurusuyla bir test oluşturun.

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"

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--autostop

Otomatik durdurmanın etkinleştirilmesi veya devre dışı bırakılması gerekip gerekmediği. İzin verilen değerler etkinleştirilir/devre dışı bırakılır.

--autostop-error-rate

Test çalıştırmasının otomatik olarak durdurulması gereken hataların eşik yüzdesi. İzin verilen değerler [0.0.100.0] aralığındadır.

--autostop-time-window

Hata yüzdesinin saniyeler içinde değerlendirilmesi gereken zaman penceresi.

--certificate

'key[=value]' biçiminde tek bir sertifika. Sertifika PFX biçiminde Azure Key Vault'ta depolanmalı ve değer olarak sertifika tanımlayıcısı sağlanmalıdır.

--description

Yük testinin açıklaması.

--disable-public-ip

Özel uç noktayı test ederken genel IP adresi, yük dengeleyici ve ağ güvenlik grubu dağıtımını devre dışı bırakın.

--display-name

Yük testinin görünen adı.

--engine-instances

Testin üzerinde çalışması gereken altyapı örneklerinin sayısı.

--engine-ref-id-type

Altyapı için yapılandırılacak kimlik türü.

Kabul edilen değerler: None, SystemAssigned, UserAssigned
--engine-ref-ids

Altyapıda yapılandırılacak yönetilen kimliklerin tam kaynak kimliklerinin boşlukla ayrılmış listesi. Yalnızca kullanıcı tarafından atanan kimlikler için gereklidir.

--env

Boşlukla ayrılmış ortam değişkenleri: key[=value] [key[=value] ...].

--keyvault-reference-id

Anahtar kasasına erişmek için kullanılacak kimlik.

--load-test-config-file

Yük testi yapılandırma dosyasının yolu. https://learn.microsoft.com/azure/load-testing/reference-test-config-yamlbaşvurun.

--metrics-reference-id

Ölçümlere erişmek için kullanılacak kimlik. Bu ayar, verilmediyse SystemAssigned olarak varsayılan olarak atanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Default value: False
--regionwise-engines

Her bölge için altyapı sayısını şu biçimde belirtin: region1=engineCount1 region2=engineCount2 .... Bölge adlarını Azure Resource Manager (ARM) tarafından kabul edilen biçimde kullanın. Bölgelerin Azure Load Testing tarafından desteklendiğinden emin olun. Çok bölgeli yük testleri yalnızca genel uç noktaları hedefleyebilir.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--secret

Boşlukla ayrılmış gizli diziler: key[=value] [key[=value] ...]. Gizli diziler Azure Key Vault'ta depolanmalıdır ve gizli dizi tanımlayıcısı değer olarak sağlanmalıdır.

--split-csv

CSV dosyalarını altyapı örnekleri arasında eşit olarak bölün.

--subnet-id

Özel yük testi için kullanılacak alt ağın kaynak kimliği.

--test-plan

Test planı dosyasına başvuru. testType: JMXise: JMeter betiğinin yolu. testType: URLise: requests JSON dosyasının yolu. testType: Locustise: Locust test betiğinin yolu.

--test-type

Yük testinin türü.

Kabul edilen değerler: JMX, Locust, URL
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test delete

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Mevcut yük testlerini silin.

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

Örnekler

Yük testlerini silme.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test download-files

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Mevcut bir yük testinin dosyalarını indirin.

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

Örnekler

Testin tüm dosyalarını indirin. Dizin zaten mevcut olmalıdır.

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

Yoksa dizini oluşturarak testin tüm dosyalarını indirin.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--path

Dosyaları indirmek için dizinin yolu.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--force

Komutunu çalıştırmaya zorla. Bu, mevcut değilse dosyaları indirmek için dizini oluşturur.

Default value: False
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test list

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Verilen yük testi kaynağındaki tüm testleri listeleyin.

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

Örnekler

Bir kaynaktaki tüm yük testlerini listeleyin.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test set-baseline

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Testteki diğer çalıştırmalarla karşılaştırmak için temel olarak bir test çalıştırması ayarlayın.

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

Örnekler

Temel test çalıştırması ayarlayın.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

--test-run-id -r

Yük testi çalıştırmasının test çalıştırması kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test show

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Testin ayrıntılarını göster.

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

Örnekler

Yük testinin ayrıntılarını alın.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az load test update

Önizleme

'Yük testi' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Mevcut yük testlerini güncelleştirin.

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]

Örnekler

Yük testi yapılandırma dosyasıyla bir testi güncelleştirin ve karşıya dosya yüklemeyi beklemeyin.

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

Test için görünen adı ve açıklamayı güncelleştirin.

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"

Yük testi yapılandırma dosyasıyla bir testi güncelleştirin ve bağımsız değişkenleri kullanarak parametreleri geçersiz kılın.

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

Gizli dizileri bir testten kaldırın.

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

Key Vault başvuru kimliğini sistem tarafından atanan Yönetilen Kimlik olarak güncelleştirin.

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

Otomatik durdurma ölçütlerini güncelleştirin.

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

Çok bölgeli yük yapılandırmasını güncelleştirin.

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

SystemAssigned'a altyapı için kullanıcı tarafından atanan Yönetilen Kimlik başvurusuyla bir testi güncelleştirin.

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

Gerekli Parametreler

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

Yük Testi kaynağının adı veya ARM kaynak kimliği.

--test-id -t

Yük testinin test kimliği.

İsteğe Bağlı Parametreler

--autostop

Otomatik durdurmanın etkinleştirilmesi veya devre dışı bırakılması gerekip gerekmediği. İzin verilen değerler etkinleştirilir/devre dışı bırakılır.

--autostop-error-rate

Test çalıştırmasının otomatik olarak durdurulması gereken hataların eşik yüzdesi. İzin verilen değerler [0.0.100.0] aralığındadır.

--autostop-time-window

Hata yüzdesinin saniyeler içinde değerlendirilmesi gereken zaman penceresi.

--certificate

'key[=value]' biçiminde tek bir sertifika. Sertifika PFX biçiminde Azure Key Vault'ta depolanmalı ve değer olarak sertifika tanımlayıcısı sağlanmalıdır. Var olan sertifikayı temizlemek için "" kullanın.

--description

Yük testinin açıklaması.

--disable-public-ip

Özel uç noktayı test ederken genel IP adresi, yük dengeleyici ve ağ güvenlik grubu dağıtımını devre dışı bırakın.

--display-name

Yük testinin görünen adı.

--engine-instances

Testin üzerinde çalışması gereken altyapı örneklerinin sayısı.

--engine-ref-id-type

Altyapı için yapılandırılacak kimlik türü.

Kabul edilen değerler: None, SystemAssigned, UserAssigned
--engine-ref-ids

Altyapıda yapılandırılacak yönetilen kimliklerin tam kaynak kimliklerinin boşlukla ayrılmış listesi. Yalnızca kullanıcı tarafından atanan kimlikler için gereklidir.

--env

Boşlukla ayrılmış ortam değişkenleri: key[=value] [key[=value] ...]. Mevcut ortam değişkenlerini temizlemek için "" kullanın.

--keyvault-reference-id

Anahtar kasasına erişmek için kullanılacak kimlik. Yük testi kaynağının sistem tarafından atanan kimliğini kullanmak için null veya None sağlayın.

--load-test-config-file

Yük testi yapılandırma dosyasının yolu. https://learn.microsoft.com/azure/load-testing/reference-test-config-yamlbaşvurun.

--metrics-reference-id

Ölçümlere erişmek için kullanılacak kimlik. Yük testi kaynağının sistem tarafından atanan kimliğini kullanmak için null veya None sağlayın.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Default value: False
--regionwise-engines

Her bölge için altyapı sayısını şu biçimde belirtin: region1=engineCount1 region2=engineCount2 .... Bölge adlarını Azure Resource Manager (ARM) tarafından kabul edilen biçimde kullanın. Bölgelerin Azure Load Testing tarafından desteklendiğinden emin olun. Çok bölgeli yük testleri yalnızca genel uç noktaları hedefleyebilir.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--secret

Boşlukla ayrılmış gizli diziler: key[=value] [key[=value] ...]. Gizli diziler Azure Key Vault'ta depolanmalıdır ve gizli dizi tanımlayıcısı değer olarak sağlanmalıdır. Mevcut gizli dizileri temizlemek için "" kullanın.

--split-csv

CSV dosyalarını altyapı örnekleri arasında eşit olarak bölün.

--subnet-id

Özel yük testi için kullanılacak alt ağın kaynak kimliği.

--test-plan

Test planı dosyasına başvuru. testType: JMXise: JMeter betiğinin yolu. testType: URLise: requests JSON dosyasının yolu. testType: Locustise: Locust test betiğinin yolu.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.