你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az monitor autoscale profile

管理自动缩放配置文件。

有关自动缩放的详细信息,请访问: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings

命令

名称 说明 类型 状态
az monitor autoscale profile create

创建固定或定期自动缩放配置文件。

核心 GA
az monitor autoscale profile delete

删除自动缩放配置文件。

核心 GA
az monitor autoscale profile list

列出自动缩放配置文件。

核心 GA
az monitor autoscale profile list-timezones

查找时区信息。

核心 GA
az monitor autoscale profile show

显示自动缩放配置文件的详细信息。

核心 GA

az monitor autoscale profile create

创建固定或定期自动缩放配置文件。

az monitor autoscale profile create --autoscale-name
                                    --count
                                    --name
                                    --resource-group
                                    --timezone
                                    [--copy-rules]
                                    [--end]
                                    [--max-count]
                                    [--min-count]
                                    [--recurrence]
                                    [--start]

示例

创建固定日期配置文件,继承默认缩放规则,但更改容量。

az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --count 3 \
  --max-count 5

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

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale in 1 \
  --condition "Percentage CPU < 25 avg 5m"

az monitor autoscale profile create -g {myrg} --autoscale-name {name} -n Christmas \
  --copy-rules default --min-count 3 --count 6 --max-count 10 --start 2018-12-24 \
  --end 2018-12-26 --timezone "Pacific Standard Time"

创建定期周末配置文件,继承默认缩放规则,但更改容量。

az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --count 3 \
  --max-count 5

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

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale in 1 \
  --condition "Percentage CPU < 25 avg 5m"

az monitor autoscale profile create -g {myrg} --autoscale-name {name} -n weeekend \
  --copy-rules default --min-count 1 --count 2 --max-count 2 \
  --recurrence week sat sun --timezone "Pacific Standard Time"

创建固定或定期自动缩放配置文件。 (自动生成)

az monitor autoscale profile create --autoscale-name MyAutoscale --copy-rules default --count 2 --end 2018-12-26 --max-count 10 --min-count 1 --name Christmas --recurrence week sat sun --resource-group MyResourceGroup --start 2018-12-24 --timezone "Pacific Standard Time"

创建固定或定期自动缩放配置文件。 (自动生成)

az monitor autoscale profile create --autoscale-name MyAutoscale --count 2 --max-count 10 --min-count 1 --name Christmas --recurrence week sat sun --resource-group MyResourceGroup --start 2018-12-24 --subscription MySubscription --timezone "Pacific Standard Time"

必需参数

--autoscale-name

自动缩放设置的名称。

--count

要使用的实例的分子数。 如果与 --min/max-count 一起使用,则使用的默认实例数。

--name -n

自动缩放配置文件的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--timezone

时区名称。

值来自: az monitor autoscale profile list-timezones

可选参数

--copy-rules

要从中复制新计划的缩放规则的现有计划的名称。

--end

自动缩放配置文件结束时。 格式取决于配置文件的类型。

已修复: --end yyyy-mm-dd [hh:mm:ss] 每周: [--end hh:mm]。

--max-count

最大实例数。

--min-count

最小实例数。

--recurrence -r

当配置文件递归时。 如果省略,则会创建固定的(非定期)配置文件。

用法:--recurrence {week} [ARG ARG ...]每周:--周六太阳。

--start

自动缩放配置文件开始时。 格式取决于配置文件的类型。

已修复:--start yyyy-mm-dd [hh:mm:ss] 每周: [--start hh:mm]。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az monitor autoscale profile delete

删除自动缩放配置文件。

az monitor autoscale profile delete --autoscale-name
                                    --name
                                    --resource-group

示例

删除自动缩放配置文件。 (自动生成)

az monitor autoscale profile delete --autoscale-name MyAutoscale --name MyAutoscaleProfile --resource-group MyResourceGroup

必需参数

--autoscale-name

自动缩放设置的名称。

--name -n

自动缩放配置文件的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az monitor autoscale profile list

列出自动缩放配置文件。

az monitor autoscale profile list --autoscale-name
                                  --resource-group

示例

列出自动缩放配置文件。 (自动生成)

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

必需参数

--autoscale-name

自动缩放设置的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az monitor autoscale profile list-timezones

查找时区信息。

az monitor autoscale profile list-timezones [--offset]
                                            [--search-query]

可选参数

--offset

根据 UTC 小时偏移量筛选结果。

--search-query -q

查询要查找的文本。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az monitor autoscale profile show

显示自动缩放配置文件的详细信息。

az monitor autoscale profile show --autoscale-name
                                  --name
                                  --resource-group

必需参数

--autoscale-name

自动缩放设置的名称。

--name -n

自动缩放配置文件的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。