Freigeben über


az load test

Anmerkung

Diese Referenz ist Teil der Laden Erweiterung für die Azure CLI (Version 2.66.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az load test Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Befehlsgruppe zum Verwalten von Auslastungstests.

Befehlsgruppe zum Verwalten des Auslastungstests mit "Erstellen", "Aktualisieren", "Löschen", "Liste" usw.

Befehle

Name Beschreibung Typ Status
az load test app-component

Befehlsgruppe zum Verwalten von App-Komponenten.

Erweiterung Vorschau
az load test app-component add

Fügen Sie einem Test eine App-Komponente hinzu.

Erweiterung Vorschau
az load test app-component list

Listet alle App-Komponenten für einen Test auf.

Erweiterung Vorschau
az load test app-component remove

Entfernen Sie die angegebene App-Komponente aus einem Test.

Erweiterung Vorschau
az load test compare-to-baseline

Vergleichen Sie die Samplerstatistiken aus den letzten Testläufen mit denen des Basistestlaufs.

Erweiterung Vorschau
az load test convert-to-jmx

Konvertieren Sie einen URL-Typtest in JMX-Test.

Erweiterung Vorschau
az load test create

Erstellen Sie einen neuen Auslastungstest.

Erweiterung Vorschau
az load test delete

Löschen eines vorhandenen Auslastungstests.

Erweiterung Vorschau
az load test download-files

Laden Sie Dateien eines vorhandenen Ladetests herunter.

Erweiterung Vorschau
az load test file

Befehlsgruppe für Vorgänge in Testdateien.

Erweiterung Vorschau
az load test file delete

Löschen sie eine Datei aus dem Test.

Erweiterung Vorschau
az load test file download

Laden Sie eine Datei aus einem Test herunter.

Erweiterung Vorschau
az load test file list

Listet alle Dateien in einem Test auf.

Erweiterung Vorschau
az load test file upload

Laden Sie eine Datei in einen Test hoch.

Erweiterung Vorschau
az load test list

Alle Tests in der angegebenen Auslastungstestressource auflisten.

Erweiterung Vorschau
az load test server-metric

Befehlsgruppe zum Verwalten von Servermetriken.

Erweiterung Vorschau
az load test server-metric add

Fügen Sie einem Test eine Servermetrik hinzu.

Erweiterung Vorschau
az load test server-metric list

Listet alle Servermetriken für einen Test auf.

Erweiterung Vorschau
az load test server-metric remove

Entfernen Sie die angegebene Servermetrik aus dem Test.

Erweiterung Vorschau
az load test set-baseline

Legen Sie einen Testlauf als Basisplan für den Vergleich mit anderen Läufen im Test fest.

Erweiterung Vorschau
az load test show

Details des Tests anzeigen.

Erweiterung Vorschau
az load test update

Aktualisieren sie einen vorhandenen Auslastungstest.

Erweiterung Vorschau

az load test compare-to-baseline

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Vergleichen Sie die Samplerstatistiken aus den letzten Testläufen mit denen des Basistestlaufs.

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]

Beispiele

Vergleich der letzten Testläufe mit Basisplan.

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

Vergleich der letzten Testläufe mit basisplanspezifischer Aggregation.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--aggregation

Geben Sie die Aggregationsmethode für die Antwortzeit an.

Zulässige Werte: MAX, MEAN, MEDIAN, MIN, P75, P90, P95, P96, P98, P99, P999, P9999
Standardwert: MEAN
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test convert-to-jmx

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Konvertieren Sie einen URL-Typtest in JMX-Test.

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

Beispiele

In JMX-Test konvertieren.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--yes -y

Zur Bestätigung nicht auffordern.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test create

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen Sie einen neuen Auslastungstest.

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]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--no-wait]
                    [--regionwise-engines]
                    [--resource-group]
                    [--secret]
                    [--split-csv]
                    [--subnet-id]
                    [--test-plan]
                    [--test-type {JMX, URL}]

Beispiele

Erstellen Sie einen Test mit der Ladetestkonfigurationsdatei.

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

Erstellen Sie einen Test mit 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

Erstellen Sie einen Test mit der Ladetestkonfigurationsdatei, und überschreiben Sie die Modulinstanz und env verwenden Sie Argumente, und warten Sie nicht auf den Dateiupload.

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

Erstellen Sie einen Test mit geheimen Schlüsseln und Umgebungsvariablen.

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

Erstellen Sie einen Test mit geheimen Schlüsseln mithilfe der vom Benutzer zugewiesenen verwalteten Identität, um auf den Key Vault zuzugreifen.

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"

Erstellen Sie einen Test für einen privaten Endpunkt in einem virtuellen Netzwerk mit aktivierter geteilter CSV-Option.

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

Erstellen Sie einen Test mit benutzerdefinierten definierten Autotopkriterien, oder aktivieren/deaktivieren Sie das Autotop für einen Test.

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

Erstellen Sie einen Test mit einer Konfiguration für das Laden mit mehreren Regionen mithilfe von Regionsnamen im format, das von Azure Resource Manager (ARM) akzeptiert wird. Stellen Sie sicher, dass die angegebenen Regionen von Azure Load Testing unterstützt werden. Lasttests mit mehreren Regionen sind nur auf öffentliche Endpunkte beschränkt.

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

Erstellen Sie einen erweiterten URL-Test mit mehreren HTTP-Anforderungen mithilfe einer JSON-Datei.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--autostop

Gibt an, ob das automatische Beenden aktiviert oder deaktiviert werden soll. Zulässige Werte sind aktiviert/deaktiviert.

--autostop-error-rate

Schwellenwert für Fehler, bei denen die Testausführung automatisch beendet werden soll. Zulässige Werte liegen im Bereich von [0,0,100,0].

--autostop-time-window

Zeitfenster, in dem der Fehlerprozentsatz in Sekunden ausgewertet werden soll.

--certificate

Ein einzelnes Zertifikat im Format "key[=value]". Das Zertifikat sollte im PFX-Format in Azure Key Vault gespeichert werden, und der Zertifikatbezeichner sollte als Wert angegeben werden.

--description

Beschreibung des Auslastungstests.

--disable-public-ip

Deaktivieren Sie die Bereitstellung einer öffentlichen IP-Adresse, eines Lastenausgleichs und einer Netzwerksicherheitsgruppe, während Sie einen privaten Endpunkt testen.

--display-name

Anzeigename des Auslastungstests.

--engine-instances

Anzahl der Modulinstanzen, auf denen der Test ausgeführt werden soll.

--env

Durch Leerzeichen getrennte Umgebungsvariablen: Schlüssel[=Wert] [Schlüssel[=Wert] ...].

--keyvault-reference-id

Die Identität, die für den Zugriff auf den Schlüsseltresor verwendet wird.

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

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--regionwise-engines

Geben Sie die Modulanzahl für jede Region im Format an: region1=engineCount1 region2=engineCount2 .... Verwenden Sie Regionsnamen im Format, das von Azure Resource Manager (ARM) akzeptiert wird. Stellen Sie sicher, dass die Regionen von Azure Load Testing unterstützt werden. Lasttests mit mehreren Regionen können nur auf öffentliche Endpunkte ausgerichtet werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--secret

Schlüssel[=Wert] [Schlüssel[=Wert] [Schlüssel[=Wert] ...]. Geheime Schlüssel sollten in Azure Key Vault gespeichert werden, und der geheime Bezeichner sollte als Wert angegeben werden.

--split-csv

Teilen Sie CSV-Dateien gleichmäßig zwischen Modulinstanzen.

--subnet-id

Ressourcen-ID des Subnetzes, das für den privaten Auslastungstest verwendet werden soll.

--test-plan

Verweis auf die Testplandatei. Wenn testType: JMX: Pfad zum JMeter-Skript. Wenn testType: URL: Pfad zur JSON-Anforderungsdatei.

--test-type

Typ des Auslastungstests.

Zulässige Werte: JMX, URL
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test delete

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Löschen eines vorhandenen Auslastungstests.

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

Beispiele

Löschen eines Auslastungstests.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--yes -y

Zur Bestätigung nicht auffordern.

Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test download-files

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Laden Sie Dateien eines vorhandenen Ladetests herunter.

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

Beispiele

Laden Sie alle Dateien eines Tests herunter. Das Verzeichnis sollte bereits vorhanden sein.

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

Laden Sie alle Dateien eines Tests herunter, indem Sie das Verzeichnis erstellen, wenn es nicht vorhanden ist.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--path

Pfad des Verzeichnisses zum Herunterladen von Dateien.

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--force

Erzwingen Sie die Ausführung des Befehls. Dadurch wird das Verzeichnis erstellt, um Dateien herunterzuladen, wenn es nicht vorhanden ist.

Standardwert: False
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test list

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Alle Tests in der angegebenen Auslastungstestressource auflisten.

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

Beispiele

Alle Auslastungstests in einer Ressource auflisten.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test set-baseline

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Legen Sie einen Testlauf als Basisplan für den Vergleich mit anderen Läufen im Test fest.

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

Beispiele

Legen Sie die Geplante Testausführung fest.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

--test-run-id -r

Testausführungs-ID der Auslastungstestausführung.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test show

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Details des Tests anzeigen.

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

Beispiele

Rufen Sie die Details eines Auslastungstests ab.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az load test update

Vorschau

Die Befehlsgruppe "Ladetest" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Aktualisieren sie einen vorhandenen Auslastungstest.

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]
                    [--env]
                    [--keyvault-reference-id]
                    [--load-test-config-file]
                    [--no-wait]
                    [--regionwise-engines]
                    [--resource-group]
                    [--secret]
                    [--split-csv]
                    [--subnet-id]
                    [--test-plan]

Beispiele

Aktualisieren Sie einen Test mit der Ladetestkonfigurationsdatei, und warten Sie nicht auf den Dateiupload.

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

Aktualisieren Sie den Anzeigenamen und die Beschreibung für einen Test.

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"

Aktualisieren Sie einen Test mit der Ladetestkonfigurationsdatei, und überschreiben Sie Parameter mithilfe von 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

Entfernen Sie die geheimen Schlüssel aus einem Test.

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

Aktualisieren Sie die Key Vault-Referenzidentität auf die vom System zugewiesene verwaltete Identität.

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

Automatisches Aktualisieren von Kriterien.

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

Aktualisieren der Konfiguration für das Laden mit mehreren Regionen.

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

Erforderliche Parameter

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

Name oder ARM-Ressourcen-ID der Ressource "Auslastungstests".

--test-id -t

Test-ID des Auslastungstests.

Optionale Parameter

--autostop

Gibt an, ob das automatische Beenden aktiviert oder deaktiviert werden soll. Zulässige Werte sind aktiviert/deaktiviert.

--autostop-error-rate

Schwellenwert für Fehler, bei denen die Testausführung automatisch beendet werden soll. Zulässige Werte liegen im Bereich von [0,0,100,0].

--autostop-time-window

Zeitfenster, in dem der Fehlerprozentsatz in Sekunden ausgewertet werden soll.

--certificate

Ein einzelnes Zertifikat im Format "key[=value]". Das Zertifikat sollte im PFX-Format in Azure Key Vault gespeichert werden, und der Zertifikatbezeichner sollte als Wert angegeben werden. Verwenden Sie "" zum Löschen des vorhandenen Zertifikats.

--description

Beschreibung des Auslastungstests.

--disable-public-ip

Deaktivieren Sie die Bereitstellung einer öffentlichen IP-Adresse, eines Lastenausgleichs und einer Netzwerksicherheitsgruppe, während Sie einen privaten Endpunkt testen.

--display-name

Anzeigename des Auslastungstests.

--engine-instances

Anzahl der Modulinstanzen, auf denen der Test ausgeführt werden soll.

--env

Durch Leerzeichen getrennte Umgebungsvariablen: Schlüssel[=Wert] [Schlüssel[=Wert] ...]. Verwenden Sie "", um vorhandene Umgebungsvariablen zu löschen.

--keyvault-reference-id

Die Identität, die für den Zugriff auf den Schlüsseltresor verwendet wird. Stellen Sie null oder None bereit, um die vom System zugewiesene Identität der Auslastungstestressource zu verwenden.

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

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Standardwert: False
--regionwise-engines

Geben Sie die Modulanzahl für jede Region im Format an: region1=engineCount1 region2=engineCount2 .... Verwenden Sie Regionsnamen im Format, das von Azure Resource Manager (ARM) akzeptiert wird. Stellen Sie sicher, dass die Regionen von Azure Load Testing unterstützt werden. Lasttests mit mehreren Regionen können nur auf öffentliche Endpunkte ausgerichtet werden.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--secret

Schlüssel[=Wert] [Schlüssel[=Wert] [Schlüssel[=Wert] ...]. Geheime Schlüssel sollten in Azure Key Vault gespeichert werden, und der geheime Bezeichner sollte als Wert angegeben werden. Verwenden Sie "", um vorhandene geheime Schlüssel zu löschen.

--split-csv

Teilen Sie CSV-Dateien gleichmäßig zwischen Modulinstanzen.

--subnet-id

Ressourcen-ID des Subnetzes, das für den privaten Auslastungstest verwendet werden soll.

--test-plan

Verweis auf die Testplandatei. Wenn testType: JMX: Pfad zum JMeter-Skript. Wenn testType: URL: Pfad zur JSON-Anforderungsdatei.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfenachricht anzeigen und beenden.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.