다음을 통해 공유


az load

참고 항목

이 참조는 Azure CLI(버전 2.41.0 이상)에 대한 부하 확장의 일부입니다. az load 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

Azure Load Testing 리소스를 관리합니다.

명령

Name Description 형식 상태
az load create

Azure Load Testing 리소스를 만듭니다.

내선 번호 GA
az load delete

Azure Load Testing 리소스를 삭제합니다.

내선 번호 GA
az load list

Azure Load Testing 리소스를 나열합니다.

내선 번호 GA
az load show

하나 이상의 Azure Load Testing 리소스에 대한 세부 정보를 표시합니다.

내선 번호 GA
az load test

부하 테스트를 관리하는 명령 그룹입니다.

내선 번호 미리 보기
az load test-run

부하 테스트 실행을 관리하는 명령 그룹입니다.

내선 번호 미리 보기
az load test-run app-component

부하 테스트 실행 앱 구성 요소를 관리하는 명령 그룹입니다.

내선 번호 미리 보기
az load test-run app-component add

테스트 실행에 앱 구성 요소를 추가합니다.

내선 번호 미리 보기
az load test-run app-component list

테스트 실행에 대한 모든 앱 구성 요소를 나열합니다.

내선 번호 미리 보기
az load test-run app-component remove

테스트 실행에서 앱 구성 요소를 제거합니다.

내선 번호 미리 보기
az load test-run create

새 부하 테스트 실행을 만듭니다.

내선 번호 미리 보기
az load test-run delete

기존 부하 테스트 실행을 삭제합니다.

내선 번호 미리 보기
az load test-run download-files

기존 부하 테스트 실행에 대한 파일을 다운로드합니다.

내선 번호 미리 보기
az load test-run list

모든 테스트 실행을 나열합니다.

내선 번호 미리 보기
az load test-run metrics

부하 테스트 실행 메트릭을 검색하는 명령 그룹입니다.

내선 번호 미리 보기
az load test-run metrics get-definitions

부하 테스트 실행에 대한 모든 메트릭 정의를 가져옵니다.

내선 번호 미리 보기
az load test-run metrics get-dimensions

부하 테스트 실행에 대한 모든 메트릭 차원 값을 가져옵니다.

내선 번호 미리 보기
az load test-run metrics get-namespaces

부하 테스트 실행에 대한 모든 메트릭 네임스페이스를 가져옵니다.

내선 번호 미리 보기
az load test-run metrics list

부하 테스트 실행에 대한 메트릭을 나열합니다.

내선 번호 미리 보기
az load test-run server-metric

부하 테스트를 관리하는 명령 그룹은 서버 메트릭을 실행합니다.

내선 번호 미리 보기
az load test-run server-metric add

테스트 실행에 서버 메트릭을 추가합니다.

내선 번호 미리 보기
az load test-run server-metric list

테스트 실행에 대한 모든 서버 메트릭을 나열합니다.

내선 번호 미리 보기
az load test-run server-metric remove

테스트 실행에서 서버 메트릭을 제거합니다.

내선 번호 미리 보기
az load test-run show

테스트 실행에 대한 세부 정보를 표시합니다.

내선 번호 미리 보기
az load test-run stop

부하 테스트 실행 실행을 중지합니다.

내선 번호 미리 보기
az load test-run update

기존 부하 테스트 실행을 업데이트합니다.

내선 번호 미리 보기
az load test app-component

앱 구성 요소를 관리하는 명령 그룹입니다.

내선 번호 미리 보기
az load test app-component add

테스트에 앱 구성 요소를 추가합니다.

내선 번호 미리 보기
az load test app-component list

테스트에 대한 모든 앱 구성 요소를 나열합니다.

내선 번호 미리 보기
az load test app-component remove

테스트에서 지정된 앱 구성 요소를 제거합니다.

내선 번호 미리 보기
az load test create

새 부하 테스트를 만듭니다.

내선 번호 미리 보기
az load test delete

기존 부하 테스트를 삭제합니다.

내선 번호 미리 보기
az load test download-files

기존 부하 테스트의 파일을 다운로드합니다.

내선 번호 미리 보기
az load test file

테스트 파일에 대한 작업에 대한 명령 그룹입니다.

내선 번호 미리 보기
az load test file delete

테스트에서 파일을 삭제합니다.

내선 번호 미리 보기
az load test file download

테스트에서 파일을 다운로드합니다.

내선 번호 미리 보기
az load test file list

테스트의 모든 파일을 나열합니다.

내선 번호 미리 보기
az load test file upload

테스트에 파일을 업로드합니다.

내선 번호 미리 보기
az load test list

지정된 부하 테스트 리소스의 모든 테스트를 나열합니다.

내선 번호 미리 보기
az load test server-metric

서버 메트릭을 관리하는 명령 그룹입니다.

내선 번호 미리 보기
az load test server-metric add

테스트에 서버 메트릭을 추가합니다.

내선 번호 미리 보기
az load test server-metric list

테스트에 대한 모든 서버 메트릭을 나열합니다.

내선 번호 미리 보기
az load test server-metric remove

테스트에서 지정된 서버 메트릭을 제거합니다.

내선 번호 미리 보기
az load test show

테스트 세부 정보를 표시합니다.

내선 번호 미리 보기
az load test update

기존 부하 테스트를 업데이트합니다.

내선 번호 미리 보기
az load update

Azure Load Testing 리소스를 업데이트합니다.

내선 번호 GA
az load wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

내선 번호 GA

az load create

Azure Load Testing 리소스를 만듭니다.

부하 테스트 리소스 이름은 리소스 그룹에 고유해야 합니다.

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]

예제

새 Azure 부하 테스트 리소스 만들기

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

태그를 사용하여 새 Azure 부하 테스트 리소스 만들기

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

관리 ID를 사용하여 새 Azure 부하 테스트 리소스 만들기

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':{}}"

CMK 암호화를 사용하여 새 Azure 부하 테스트 리소스 만들기

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

필수 매개 변수

--name -n

새 Azure Load Testing 리소스의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--encryption-identity

Key Vault에 인증하는 데 사용해야 하는 ID를 정의하는 고객 관리형 키 설정의 관리 ID입니다.

--encryption-key
--identity-type

관리 서비스 ID의 유형입니다.

허용되는 값: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
Default value: None
--location -l

위치. 값: az account list-locations. az configure --defaults location=을 사용하여 기본 위치를 구성할 수 있습니다. 지정하지 않으면 리소스 그룹의 위치가 사용됩니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--user-assigned

리소스와 연결된 사용자 할당 ID 목록입니다. 사용자 할당 ID는 ARM 리소스 ID입니다. 예를 들어 사용자 할당 ID 목록은 "{'/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/sample-rg/providers/microsoft.managedidentity/userassignedidentities/identity1과 같습니다.','/subscriptions/ abcdef01-2345-6789-0abc-def012345678 /resourcegroups/test-rg/providers/microsoft.managedidentity/userassignedidentities/identity2'}" Support shorthand-syntax, json-file 및 yaml-file. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az load delete

Azure Load Testing 리소스를 삭제합니다.

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

예제

Azure 부하 테스트 리소스 삭제

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

여러 Azure 부하 테스트 리소스 삭제

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

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Azure Load Testing 리소스의 이름입니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--yes -y

확인 메시지를 표시하지 않습니다.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az load list

Azure Load Testing 리소스를 나열합니다.

az load list [--resource-group]

예제

Azure 부하 테스트 리소스 나열

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

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az load show

하나 이상의 Azure Load Testing 리소스에 대한 세부 정보를 표시합니다.

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

예제

Azure 부하 테스트 리소스 표시

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

Azure 부하 테스트 리소스 표시

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

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Azure Load Testing 리소스의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az load update

Azure Load Testing 리소스를 업데이트합니다.

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]

예제

Azure 부하 테스트 리소스 업데이트

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

선택적 매개 변수

--encryption-identity

Key Vault에 인증하는 데 사용해야 하는 ID를 정의하는 고객 관리형 키 설정의 관리 ID입니다.

--encryption-key
--identity-type

관리 서비스 ID의 유형입니다.

허용되는 값: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Azure Load Testing 리소스의 이름입니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--user-assigned

리소스와 연결된 사용자 할당 ID 목록입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az load wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

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

선택적 매개 변수

--created

'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.

Default value: False
--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView. 상태es[?code=='PowerState/running'].

--deleted

삭제될 때까지 기다립니다.

Default value: False
--exists

리소스가 존재할 때까지 기다립니다.

Default value: False
--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--interval

폴링 간격(초)입니다.

Default value: 30
--name -n

Azure Load Testing 리소스의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--timeout

최대 대기 시간(초)입니다.

Default value: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.

Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.