MonitorAutoscaleSetting
리소스 아이콘

리소스 개요
Monitor Autoscale Setting은 애플리케이션의 로드를 처리하기 위해 리소스 인스턴스 수를 자동으로 조정하는 Azure Monitor 기반 자동 크기 조정 기능입니다.
CPU, 메모리, 디스크, 네트워크 등의 메트릭과 일정 조건을 기준으로 리소스를 유연하게 확장하거나 축소할 수 있습니다.
연관 리소스
상위 리소스
연결 리소스
리소스 설정 값
대상 리소스
linked_target_resource_name: 자동 크기 조정 설정을 적용할 리소스 이름 (읽기 전용)
크기 조정 조건 (scale_condition)
자동 크기 조정 엔진이 실행될 때 적용되는 스케일 프로필을 정의합니다.
인스턴스 수 설정
scale_condition.min_instance_count: 최소 인스턴스 수 -0~1000scale_condition.max_instance_count: 최대 인스턴스 수 -1~1000scale_condition.default_instance_count: 메트릭을 읽을 수 없고 현재 용량이 기본 용량 미만인 경우 유지할 기본 인스턴스 수
크기 조정 규칙 (scale_condition.rule)
메트릭 기반으로 크기 조정이 발생하는 조건을 정의합니다.
rule.metric_name: 규칙이 모니터링하는 메트릭 이름rule.operator: 메트릭 값과 임계 값을 비교하는 연산자Equals,NotEquals,GreaterThan,GreaterThanOrEqual,LessThan,LessThanOrEqual
rule.metric_threshold: 크기 조정 작업 시작 여부를 평가하는 메트릭 값
메트릭 평가 설정
rule.time_window: 메트릭 데이터를 수집하는 시간 범위(분) -5~720rule.time_grain: 메트릭 샘플링 시간 단위(분) -1~720rule.time_grain_statistic: 여러 인스턴스의 메트릭 집계 방식 -Average,Min,Maxrule.time_aggregation: 샘플링된 메트릭을 집계하는 방식Average,Count,Maximum,Minimum,Last,Total
크기 조정 동작
rule.scale_direction: 크기 조정 방향 -Increase,Decreaserule.scale_operation: 크기 조정 작업 유형ChangeCount,ExactCount,PercentChangeCount,ServiceAllowedNextValue
rule.scale_instance_count: 크기 조정 작업에 연관된 인스턴스 수 -1~1000rule.scale_cooldown: 다음 크기 조정 전까지 대기 시간(분) -1~10080
스케줄 설정
일정 기반으로 크기 조정 작업을 적용할 수 있습니다.
schedule_type: 크기 조정 작업에 적용할 스케줄 방식start_end_dates,repeat_days
timezone: 스케줄이 작용하는 시간대start_date: 스케줄 시작 날짜end_date: 스케줄 끝나는 날짜repeat_days: 스케줄이 적용되는 요일start_time: 스케줄 시작 시간end_time: 스케줄 끝나는 시간
태그
tag: 리소스를 카테고리로 분류하기 위한 태그 - 최대 512자,key:value