Sdílet prostřednictvím


az load test

Poznámka

Tento odkaz je součástí rozšíření načítání pro Azure CLI (verze 2.41.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az load test . Přečtěte si další informace o rozšířeních.

Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Skupina příkazů pro správu zátěžových testů

Skupina příkazů pro správu zátěžového testu pomocí příkazu create, update, delete, list atd.

Příkazy

Name Description Typ Stav
az load test app-component

Skupina příkazů pro správu komponent aplikace

Rozšíření Preview
az load test app-component add

Přidání komponenty aplikace do testu

Rozšíření Preview
az load test app-component list

Zobrazí seznam všech součástí aplikace pro test.

Rozšíření Preview
az load test app-component remove

Odeberte danou komponentu aplikace z testu.

Rozšíření Preview
az load test create

Vytvořte nový zátěžový test.

Rozšíření Preview
az load test delete

Odstraňte existující zátěžový test.

Rozšíření Preview
az load test download-files

Stáhněte si soubory existujícího zátěžového testu.

Rozšíření Preview
az load test file

Skupina příkazů pro operace s testovacími soubory

Rozšíření Preview
az load test file delete

Odstraňte soubor z testu.

Rozšíření Preview
az load test file download

Stáhněte si soubor z testu.

Rozšíření Preview
az load test file list

Zobrazí seznam všech souborů v testu.

Rozšíření Preview
az load test file upload

Nahrajte soubor do testu.

Rozšíření Preview
az load test list

Zobrazí seznam všech testů v daném prostředku zátěžového testu.

Rozšíření Preview
az load test server-metric

Skupina příkazů pro správu metrik serveru

Rozšíření Preview
az load test server-metric add

Přidejte do testu metriku serveru.

Rozšíření Preview
az load test server-metric list

Zobrazí seznam všech metrik serveru pro test.

Rozšíření Preview
az load test server-metric remove

Odeberte danou metriku serveru z testu.

Rozšíření Preview
az load test show

Zobrazení podrobností o testu

Rozšíření Preview
az load test update

Aktualizace existujícího zátěžového testu

Rozšíření Preview

az load test create

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte nový zátěžový test.

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]

Příklady

Vytvořte test s konfiguračním souborem zátěžového testu.

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

Vytvořte test s argumenty.

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

Vytvořte test s konfiguračním souborem zátěžového testu a přepište instanci modulu a env pomocí argumentů a nečekejte na nahrání souboru.

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

Vytvořte test s tajnými kódy a proměnnými prostředí.

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

Vytvořte test s tajnými kódy pomocí spravované identity přiřazené uživatelem pro přístup ke službě 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"

Vytvořte test privátního koncového bodu ve virtuální síti s povolenou možností rozděleného sdíleného svazku clusteru.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

--test-id -t

ID testu zátěžového testu.

Volitelné parametry

--certificate

Jeden certifikát ve formátu key[=value]. Certifikát by měl být uložený ve službě Azure Key Vault ve formátu PFX a jako hodnotu by se měl poskytnout identifikátor certifikátu.

--description

Popis zátěžového testu

--display-name

Zobrazovaný název zátěžového testu

--engine-instances

Počet instancí modulu, na kterých by měl test běžet.

--env

Proměnné prostředí oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...].

--keyvault-reference-id

Identita, která se použije pro přístup k trezoru klíčů.

--load-test-config-file

Cesta ke konfiguračnímu souboru zátěžového testu Odkaz https://learn.microsoft.com/azure/load-testing/reference-test-config-yaml.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--secret

Tajné kódy oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. Tajné kódy by měly být uložené ve službě Azure Key Vault a jako hodnotu by se měl poskytnout identifikátor tajného kódu.

--split-csv

Rovnoměrně rozdělte soubory CSV mezi instancemi modulu.

--subnet-id

ID prostředku podsítě, které se má použít pro privátní zátěžový test.

--test-plan

Cesta ke skriptu JMeter.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az load test delete

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstraňte existující zátěžový test.

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

Příklady

Odstraňte zátěžový test.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

--test-id -t

ID testu zátěžového testu.

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az load test download-files

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Stáhněte si soubory existujícího zátěžového testu.

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

Příklady

Stáhněte si všechny soubory testu. Adresář by již měl existovat.

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

Všechny soubory testu si můžete stáhnout tak, že vytvoříte adresář, pokud neexistuje.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

--path

Cesta k adresáři ke stažení souborů.

--test-id -t

ID testu zátěžového testu.

Volitelné parametry

--force

Vynuťte spuštění příkazu. Tím se vytvoří adresář pro stahování souborů, pokud neexistuje.

výchozí hodnota: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az load test list

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zobrazí seznam všech testů v daném prostředku zátěžového testu.

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

Příklady

Zobrazí seznam všech zátěžových testů v prostředku.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az load test show

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zobrazení podrobností o testu

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

Příklady

Získejte podrobnosti o zátěžovém testu.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

--test-id -t

ID testu zátěžového testu.

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az load test update

Preview

Skupina příkazů "zátěžový test" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Aktualizace existujícího zátěžového testu

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]

Příklady

Aktualizujte test konfiguračním souborem zátěžového testu a nečekejte na nahrání souboru.

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

Aktualizujte zobrazovaný název a popis testu.

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"

Aktualizujte test pomocí konfiguračního souboru zátěžového testu a přepište parametry pomocí argumentů.

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

Odeberte tajné kódy z testu.

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

Aktualizujte referenční identitu služby Key Vault na spravovanou identitu přiřazenou systémem.

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

Povinné parametry

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

Název nebo ID prostředku ARM prostředku zátěžového testování

--test-id -t

ID testu zátěžového testu.

Volitelné parametry

--certificate

Jeden certifikát ve formátu key[=value]. Certifikát by měl být uložený ve službě Azure Key Vault ve formátu PFX a jako hodnotu by se měl poskytnout identifikátor certifikátu. K vymazání existujícího certifikátu použijte "".

--description

Popis zátěžového testu

--display-name

Zobrazovaný název zátěžového testu

--engine-instances

Počet instancí modulu, na kterých by měl test běžet.

--env

Proměnné prostředí oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících proměnných prostředí použijte "".

--keyvault-reference-id

Identita, která se použije pro přístup k trezoru klíčů. Zadejte null nebo None použijte identitu přiřazenou systémem prostředku zátěžového testu.

--load-test-config-file

Cesta ke konfiguračnímu souboru zátěžového testu Odkaz https://learn.microsoft.com/azure/load-testing/reference-test-config-yaml.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--secret

Tajné kódy oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. Tajné kódy by měly být uložené ve službě Azure Key Vault a jako hodnotu by se měl poskytnout identifikátor tajného kódu. K vymazání existujících tajných kódů použijte "".

--split-csv

Rovnoměrně rozdělte soubory CSV mezi instancemi modulu.

--subnet-id

ID prostředku podsítě, které se má použít pro privátní zátěžový test.

--test-plan

Cesta ke skriptu JMeter.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.