az monitor autoscale rule

자동 크기 조정 규칙을 관리합니다.

자동 조정에 대한 자세한 내용은 를 https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings 방문하세요.

명령

az monitor autoscale rule copy

한 프로필에서 다른 프로필로 자동 크기 조정 규칙을 복사합니다.

az monitor autoscale rule create

새 자동 크기 조정 규칙을 추가합니다.

az monitor autoscale rule delete

프로필에서 자동 크기 조정 규칙을 제거합니다.

az monitor autoscale rule list

프로필에 대한 자동 크기 조정 규칙을 나열합니다.

az monitor autoscale rule copy

한 프로필에서 다른 프로필로 자동 크기 조정 규칙을 복사합니다.

az monitor autoscale rule copy --autoscale-name
                               --dest-schedule
                               --index
                               --resource-group
                               [--source-schedule]
                               [--subscription]

필수 매개 변수

--autoscale-name

자동 크기 조정 설정의 이름입니다.

--dest-schedule

규칙을 복사할 프로필의 이름입니다.

--index

복사할 규칙 인덱스의 공백으로 구분된 목록 또는 * 모든 규칙을 복사하려면 '' 입니다.

--resource-group -g

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

선택적 매개 변수

--source-schedule

규칙을 복사할 프로필의 이름입니다.

기본값: default
--subscription

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

az monitor autoscale rule create

새 자동 크기 조정 규칙을 추가합니다.

자동 조정에 대한 자세한 내용은 를 https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings 방문하세요.

az monitor autoscale rule create --autoscale-name
                                 --condition
                                 --scale
                                 [--cooldown]
                                 [--profile-name]
                                 [--resource]
                                 [--resource-group]
                                 [--resource-namespace]
                                 [--resource-parent]
                                 [--resource-type]
                                 [--subscription]
                                 [--timegrain]

예제

인스턴스 전체의 CPU 비율이 10분 동안 평균 75보다 큰 경우 5개 인스턴스로 확장합니다.

az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
  --scale to 5 --condition "Percentage CPU > 75 avg 10m"

인스턴스 전체의 CPU 비율이 5분 동안 평균 75보다 큰 경우 2개의 인스턴스를 확장합니다.

az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
  --scale out 2 --condition "Percentage CPU > 75 avg 5m"

인스턴스의 CPU 비율이 15분 동안 평균 25보다 작은 경우 50% 축소합니다.

az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
  --scale in 50% --condition "Percentage CPU < 25 avg 15m"

진단 확장에서 사용하도록 설정된 게스트 VM 메트릭을 통해 자동 크기 조정 설정을 만듭니다. 의 'az vmss diagnostics get-default-config'에서 검색된 counterSpecifier 필드를 사용할 수 `--condition` 있습니다.

az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"

필수 매개 변수

--autoscale-name

자동 크기 조정 설정의 이름입니다.

--condition

크기 조정 작업을 트리거하는 조건입니다.

--scale

크기를 조정하는 방향과 크기입니다.

선택적 매개 변수

--cooldown

다른 크기 조정 이벤트가 발생하기 전에 경과해야 하는 시간(분)입니다.

기본값: 5
--profile-name

자동 크기 조정 프로필의 이름입니다.

기본값: default
--resource

대상 리소스의 이름 또는 ID입니다.

--resource-group -g

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

--resource-namespace

대상 리소스 공급자 네임스페이스입니다.

--resource-parent

해당하는 경우 대상 리소스 부모 경로입니다.

--resource-type

대상 리소스 종류입니다. 네임스페이스/형식 형식을 수락할 수도 있습니다(예: 'Microsoft.Compute/virtualMachines').

--subscription

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

--timegrain

메트릭이 인스턴스 간에 폴링되는 방식입니다.

기본값: avg 1m

az monitor autoscale rule delete

프로필에서 자동 크기 조정 규칙을 제거합니다.

az monitor autoscale rule delete --autoscale-name
                                 --index
                                 --resource-group
                                 [--profile-name]
                                 [--subscription]

필수 매개 변수

--autoscale-name

자동 크기 조정 설정의 이름입니다.

--index

제거할 규칙 인덱스의 공백으로 구분된 * 목록이거나, 모든 규칙을 지우려면 '' 입니다.

--resource-group -g

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

선택적 매개 변수

--profile-name

자동 크기 조정 프로필의 이름입니다.

기본값: default
--subscription

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

az monitor autoscale rule list

프로필에 대한 자동 크기 조정 규칙을 나열합니다.

az monitor autoscale rule list --autoscale-name
                               --resource-group
                               [--profile-name]
                               [--query-examples]
                               [--subscription]

예제

프로필에 대한 자동 크기 조정 규칙을 나열합니다. (자동 생성)

az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup

필수 매개 변수

--autoscale-name

자동 크기 조정 설정의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--profile-name

자동 크기 조정 프로필의 이름입니다.

기본값: default
--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

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