Skip to main content

MonitorAutoscaleSetting



Resource Icon

Resource Overview

Azure Monitor autoscale is a feature of Microsoft Azure that enables automatic scaling of resources based on predefined rules and metrics. With autoscale, you can scale up or down resources such as virtual machines, app services, and AKS (Azure Kubernetes Service) clusters to meet changing demands and optimize costs.

Associated Resources

Parent Resource

Connected Resources

Resource setting values

  • target_resource_name : The name of resource that the autoscale setting should be added to

  • scale_condition

    • min_instance_count : The minimum number of instances - 0 ~ 1000
    • max_instance_count : The Maximum number of instances - 1 ~ 1000
    • default_instance_count : The number of instances that are available for scaling if metrics are not available for evaluation - 1 ~ 1000
    • schedule_type : Scheduling method to apply to the scaling action - start_end_dates, repeat_days
    • timezone : Time zone in which the schedule works
    • start_date : Start date of schedule
    • end_date : End date of schedule
  • tag : Tag to categorize resources - up to 512 characters, key:value


Reference Materials