Freigeben über


az load

Anmerkung

Diese Referenz ist Teil der Laden Erweiterung für die Azure CLI (Version 2.66.0 oder höher). Die Erweiterung wird beim ersten Ausführen eines az load-Befehl automatisch installiert. Erfahren Sie mehr über Erweiterungen.

Verwalten von Azure Load Testing-Ressourcen.

Befehle

Name Beschreibung Typ Status
az load create

Erstellen Sie eine Azure Load Testing-Ressource.

Erweiterung GA
az load delete

Löschen Sie eine Azure Load Testing-Ressource.

Erweiterung GA
az load list

Listet Azure Load Testing-Ressourcen auf.

Erweiterung GA
az load show

Zeigen Sie die Details einer oder mehrerer Azure Load Testing-Ressourcen an.

Erweiterung GA
az load test

Befehlsgruppe zum Verwalten von Auslastungstests.

Erweiterung Vorschau
az load test-run

Befehlsgruppe zum Verwalten von Auslastungstestausführungen.

Erweiterung Vorschau
az load test-run app-component

Befehlsgruppe zum Verwalten von App-Komponenten zum Laden von Testausführungen.

Erweiterung Vorschau
az load test-run app-component add

Fügen Sie einer Testausführung eine App-Komponente hinzu.

Erweiterung Vorschau
az load test-run app-component list

Listet alle App-Komponenten für eine Testausführung auf.

Erweiterung Vorschau
az load test-run app-component remove

Entfernen Sie eine App-Komponente aus einer Testausführung.

Erweiterung Vorschau
az load test-run create

Erstellen Sie eine neue Auslastungstestausführung.

Erweiterung Vorschau
az load test-run delete

Löschen Sie eine vorhandene Auslastungstestausführung.

Erweiterung Vorschau
az load test-run download-files

Laden Sie Dateien für eine vorhandene Auslastungstestausführung herunter.

Erweiterung Vorschau
az load test-run get-artifacts-url

Geben Sie die SAS-URL zurück, um Artefakte aus Speicherkonten abzurufen.

Erweiterung Vorschau
az load test-run list

Listet alle Testläufe auf.

Erweiterung Vorschau
az load test-run metrics

Befehlsgruppe zum Abrufen von Auslastungstestausführungsmetriken.

Erweiterung Vorschau
az load test-run metrics get-definitions

Rufen Sie alle Metrikdefinitionen für eine Auslastungstestausführung ab.

Erweiterung Vorschau
az load test-run metrics get-dimensions

Rufen Sie alle Metrikdimensionswerte für die Auslastungstestausführung ab.

Erweiterung Vorschau
az load test-run metrics get-namespaces

Rufen Sie alle Metriknamespaces für eine Auslastungstestausführung ab.

Erweiterung Vorschau
az load test-run metrics list

Listenmetriken für eine Auslastungstestausführung auf.

Erweiterung Vorschau
az load test-run server-metric

Befehlsgruppe zum Verwalten der Servermetriken für auslastungstests.

Erweiterung Vorschau
az load test-run server-metric add

Fügen Sie einer Testausführung eine Servermetrik hinzu.

Erweiterung Vorschau
az load test-run server-metric list

Listet alle Servermetriken für eine Testausführung auf.

Erweiterung Vorschau
az load test-run server-metric remove

Entfernen Sie eine Servermetrik aus einer Testausführung.

Erweiterung Vorschau
az load test-run show

Zeigen Sie Details einer Testausführung an.

Erweiterung Vorschau
az load test-run stop

Beenden Sie die Ausführung eines Auslastungstests.

Erweiterung Vorschau
az load test-run update

Aktualisieren sie eine vorhandene Auslastungstestausführung.

Erweiterung Vorschau
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 update

Aktualisieren Sie eine Azure Load Testing-Ressource.

Erweiterung GA
az load wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Erweiterung GA

az load create

Erstellen Sie eine Azure Load Testing-Ressource.

Der Ressourcenname des Auslastungstests muss für eine Ressourcengruppe eindeutig sein.

az load create --name
               --resource-group
               [--encryption-identity]
               [--encryption-key]
               [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
               [--location]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--tags]
               [--user-assigned]

Beispiele

Erstellen einer neuen Azure-Auslastungstestressource

az load create --name sample-resource --resource-group sample-rg --location westus2
az load create -n sample-resource -g sample-rg -l westus2

Erstellen einer neuen Azure-Lasttestressource mit Tags

az load create -n sample-resource -g sample-rg -l westus2 --tags type=testing target=infra

Erstellen einer neuen Azure-Lasttestressource mit verwalteter Identität

az load create -n sample-resource -g sample-rg -l westus2 --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}"

Erstellen einer neuen Azure-Lasttestressource mit CMK-Verschlüsselung

az load create -n sample-resource -g sample-rg -l westus2 --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}" --encryption-key https://sample-kv.vault.azure.net/keys/samplekey/2d1ccd5c50234ea2a0858fe148b69cde --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi

Erforderliche Parameter

--name -n

Name der neuen Azure Load Testing-Ressource.

--resource-group -g

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

Optionale Parameter

--encryption-identity

Die verwaltete Identität für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll.

--encryption-key

Verschlüsselungsschlüssel-URL, versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78.

--identity-type

Typ der verwalteten Dienstidentität.

Zulässige Werte: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
Standardwert: None
--location -l

Ort. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren. Wenn nicht angegeben, wird der Speicherort der Ressourcengruppe verwendet.

--no-wait

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--user-assigned

Die Liste der benutzerdefinierten Identitäten, die der Ressource zugeordnet sind. Die vom Benutzer zugewiesene Identität ist die ARM-Ressourcen-ID. Eine Liste der vom Benutzer zugewiesenen Identitäten würde z. B. wie "{'/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/identity" aussehen.1','/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/test-rg/providers/microsoft.managedidentity/userassignedidentities/identity2'}" Support shorthand-syntax, json-file und yaml-file. Probieren Sie "??" aus, um mehr anzuzeigen.

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 delete

Löschen Sie eine Azure Load Testing-Ressource.

az load delete [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]
               [--yes]

Beispiele

Löschen der Azure-Auslastungstestressource

az load delete --name sample-resource --resource-group sample-rg

Löschen mehrerer Azure-Auslastungstestressourcen

az load delete --ids /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.LoadTestService/loadtests/sample-resource1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg2/providers/Microsoft.LoadTestService/loadtests/sample-resource2

Optionale Parameter

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Azure Load Testing-Ressource.

--no-wait

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

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

Listet Azure Load Testing-Ressourcen auf.

az load list [--resource-group]

Beispiele

Auflisten von Azure-Auslastungstestressourcen

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

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 show

Zeigen Sie die Details einer oder mehrerer Azure Load Testing-Ressourcen an.

az load show [--ids]
             [--name]
             [--resource-group]
             [--subscription]

Beispiele

Anzeigen einer Azure-Auslastungstestressource

az load show --name sample-resource --resource-group sample-rg

Anzeigen von Ressourcen für Azure-Auslastungstests

az load show --ids /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.LoadTestService/loadtests/sample-resource1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg2/providers/Microsoft.LoadTestService/loadtests/sample-resource2

Optionale Parameter

--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Azure Load Testing-Ressource.

--resource-group -g

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

--subscription

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

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 update

Aktualisieren Sie eine Azure Load Testing-Ressource.

az load update [--encryption-identity]
               [--encryption-key]
               [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
               [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]
               [--tags]
               [--user-assigned]

Beispiele

Aktualisieren der Azure-Auslastungstestressource

az load update --name sample-resource --resource-group sample-rg --identity-type SystemAssigned
az load update --name sample-resource --resource-group sample-rg --tags type=server
az load update --name sample-resource --resource-group sample-rg --encryption-key https://sample-kv.vault.azure.net/keys/samplekey2/2d1ccd5c50234ea2a0858fe148b69cde
az load update --name sample-resource --resource-group sample-rg --identity-type SystemAssigned,UserAssigned --user-assigned "{'/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sample-mi':{}}" --encryption-key https://sample-kv.vault.azure.net/keys/samplekey2/2d1ccd5c50234ea2a0858fe148b69cde --encryption-identity SystemAssigned

Optionale Parameter

--encryption-identity

Die verwaltete Identität für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll.

--encryption-key

Verschlüsselungsschlüssel-URL, versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78.

--identity-type

Typ der verwalteten Dienstidentität.

Zulässige Werte: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--name -n

Name der Azure Load Testing-Ressource.

--no-wait

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

Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

--subscription

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

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--user-assigned

Die Liste der benutzerdefinierten Identitäten, die der Ressource zugeordnet sind. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

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 wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

az load wait [--created]
             [--custom]
             [--deleted]
             [--exists]
             [--ids]
             [--interval]
             [--name]
             [--resource-group]
             [--subscription]
             [--timeout]
             [--updated]

Optionale Parameter

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--interval

Abrufintervall in Sekunden.

Standardwert: 30
--name -n

Name der Azure Load Testing-Ressource.

--resource-group -g

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

--subscription

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

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

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.