Delen via


az load test

Notitie

Deze verwijzing maakt deel uit van de load-extensie voor de Azure CLI (versie 2.41.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az load test-opdracht uitvoert. Meer informatie over extensies.

Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Opdrachtgroep voor het beheren van belastingstests.

Opdrachtgroep voor het beheren van de belastingtest met maken, bijwerken, verwijderen, lijst, enzovoort.

Opdracht

Name Description Type Status
az load test app-component

Opdrachtgroep voor het beheren van app-onderdelen.

Toestel Preview uitvoeren
az load test app-component add

Voeg een app-onderdeel toe aan een test.

Toestel Preview uitvoeren
az load test app-component list

Geef alle app-onderdelen voor een test weer.

Toestel Preview uitvoeren
az load test app-component remove

Verwijder het opgegeven app-onderdeel uit een test.

Toestel Preview uitvoeren
az load test create

Maak een nieuwe belastingstest.

Toestel Preview uitvoeren
az load test delete

Een bestaande belastingstest verwijderen.

Toestel Preview uitvoeren
az load test download-files

Bestanden van een bestaande belastingstest downloaden.

Toestel Preview uitvoeren
az load test file

Opdrachtgroep voor bewerkingen op testbestanden.

Toestel Preview uitvoeren
az load test file delete

Een bestand verwijderen uit de test.

Toestel Preview uitvoeren
az load test file download

Download een bestand uit een test.

Toestel Preview uitvoeren
az load test file list

Alle bestanden in een test weergeven.

Toestel Preview uitvoeren
az load test file upload

Upload een bestand naar een test.

Toestel Preview uitvoeren
az load test list

Vermeld alle tests in de opgegeven belastingtestresource.

Toestel Preview uitvoeren
az load test server-metric

Opdrachtgroep voor het beheren van metrische servergegevens.

Toestel Preview uitvoeren
az load test server-metric add

Voeg een metrische serverwaarde toe aan een test.

Toestel Preview uitvoeren
az load test server-metric list

Geef alle metrische servergegevens voor een test weer.

Toestel Preview uitvoeren
az load test server-metric remove

Verwijder de opgegeven metrische servergegevens uit de test.

Toestel Preview uitvoeren
az load test show

Details van de test weergeven.

Toestel Preview uitvoeren
az load test update

Een bestaande belastingstest bijwerken.

Toestel Preview uitvoeren

az load test create

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een nieuwe belastingstest.

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

Voorbeelden

Maak een test met het configuratiebestand voor de belastingtest.

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

Maak een test met argumenten.

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

Maak een test met het configuratiebestand voor de belastingtest en overschrijf engine-instance en env met behulp van argumenten en wacht niet tot het bestand is geüpload.

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

Maak een test met geheimen en omgevingsvariabelen.

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

Maak een test met geheimen met behulp van door de gebruiker toegewezen beheerde identiteit voor toegang tot de 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"

Maak een test voor een privé-eindpunt in een virtueel netwerk waarvoor de optie split CSV is ingeschakeld.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

--test-id -t

Test-id van de belastingstest.

Optionele parameters

--certificate

Eén certificaat in de indeling 'key[=value]'. Het certificaat moet worden opgeslagen in Azure Key Vault in PFX-indeling en de certificaat-id moet worden opgegeven als de waarde.

--description

Beschrijving van de belastingstest.

--disable-public-ip

Schakel de implementatie van een openbaar IP-adres, een load balancer en een netwerkbeveiligingsgroep uit tijdens het testen van een privé-eindpunt.

--display-name

Weergavenaam van de belastingstest.

--engine-instances

Aantal engine-exemplaren waarop de test moet worden uitgevoerd.

--env

Omgevingsvariabelen met ruimtescheiding: key[=value] [key[=value] ...].

--keyvault-reference-id

De identiteit die wordt gebruikt voor toegang tot de sleutelkluis.

--load-test-config-file

Pad naar het configuratiebestand voor de belastingstest. Raadpleeg https://learn.microsoft.com/azure/load-testing/reference-test-config-yaml.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--secret

Geheimen die door spaties zijn gescheiden: key[=value] [key[=value] ...]. Geheimen moeten worden opgeslagen in Azure Key Vault en de geheime id moet worden opgegeven als de waarde.

--split-csv

Splits CSV-bestanden gelijkmatig tussen engine-exemplaren.

--subnet-id

Resource-id van het subnet dat moet worden gebruikt voor een privébelastingstest.

--test-plan

Pad naar het JMeter-script.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az load test delete

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een bestaande belastingstest verwijderen.

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

Voorbeelden

Een belastingstest verwijderen.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

--test-id -t

Test-id van de belastingstest.

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az load test download-files

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Bestanden van een bestaande belastingstest downloaden.

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

Voorbeelden

Download alle bestanden van een test. De map moet al bestaan.

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

Download alle bestanden van een test door de map te maken als deze niet bestaat.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

--path

Pad van de map om bestanden te downloaden.

--test-id -t

Test-id van de belastingstest.

Optionele parameters

--force

Voer de opdracht af. Hiermee maakt u de map om bestanden te downloaden als deze niet bestaat.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az load test list

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Vermeld alle tests in de opgegeven belastingtestresource.

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

Voorbeelden

Alle belastingstests in een resource weergeven.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az load test show

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Details van de test weergeven.

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

Voorbeelden

De details van een belastingstest ophalen.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

--test-id -t

Test-id van de belastingstest.

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az load test update

Preview

De opdrachtgroep 'load test' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een bestaande belastingstest bijwerken.

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

Voorbeelden

Werk een test bij met het configuratiebestand voor de belastingtest en wacht niet op het uploaden van bestanden.

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

Werk de weergavenaam en beschrijving voor een test bij.

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"

Werk een test bij met het configuratiebestand voor de belastingtest en overschrijf parameters met behulp van argumenten.

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

Verwijder de geheimen uit een test.

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

Werk de Key Vault-referentie-identiteit bij naar door het systeem toegewezen beheerde identiteit.

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

Vereiste parameters

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

Naam of ARM-resource-id van de resource Load Testing.

--test-id -t

Test-id van de belastingstest.

Optionele parameters

--certificate

Eén certificaat in de indeling 'key[=value]'. Het certificaat moet worden opgeslagen in Azure Key Vault in PFX-indeling en de certificaat-id moet worden opgegeven als de waarde. Gebruik '' om het bestaande certificaat te wissen.

--description

Beschrijving van de belastingstest.

--disable-public-ip

Schakel de implementatie van een openbaar IP-adres, een load balancer en een netwerkbeveiligingsgroep uit tijdens het testen van een privé-eindpunt.

--display-name

Weergavenaam van de belastingstest.

--engine-instances

Aantal engine-exemplaren waarop de test moet worden uitgevoerd.

--env

Omgevingsvariabelen met ruimtescheiding: key[=value] [key[=value] ...]. Gebruik '' om bestaande omgevingsvariabelen te wissen.

--keyvault-reference-id

De identiteit die wordt gebruikt voor toegang tot de sleutelkluis. Geef null of None gebruik de door het systeem toegewezen identiteit van de load test-resource.

--load-test-config-file

Pad naar het configuratiebestand voor de belastingstest. Raadpleeg https://learn.microsoft.com/azure/load-testing/reference-test-config-yaml.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--secret

Geheimen die door spaties zijn gescheiden: key[=value] [key[=value] ...]. Geheimen moeten worden opgeslagen in Azure Key Vault en de geheime id moet worden opgegeven als de waarde. Gebruik '' om bestaande geheimen te wissen.

--split-csv

Splits CSV-bestanden gelijkmatig tussen engine-exemplaren.

--subnet-id

Resource-id van het subnet dat moet worden gebruikt voor een privébelastingstest.

--test-plan

Pad naar het JMeter-script.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.