您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az monitor autoscale

管理自动缩放设置。

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

命令

az monitor autoscale create

创建新的自动缩放设置。

az monitor autoscale delete

删除和自动缩放设置。

az monitor autoscale list

列出资源组的自动缩放设置。

az monitor autoscale profile

管理自动缩放配置文件。

az monitor autoscale profile create

创建固定或重复的自动缩放配置文件。

az monitor autoscale profile delete

删除自动缩放配置文件。

az monitor autoscale profile list

列出自动缩放配置文件。

az monitor autoscale profile list-timezones

查找时区信息。

az monitor autoscale profile show

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

az monitor autoscale rule

管理自动缩放缩放规则。

az monitor autoscale rule copy

将自动缩放规则从一个配置文件复制到另一个配置文件。

az monitor autoscale rule create

添加新的自动缩放规则。

az monitor autoscale rule delete

从配置文件中删除自动缩放规则。

az monitor autoscale rule list

列出配置文件的自动缩放规则。

az monitor autoscale show

显示自动缩放设置详细信息。

az monitor autoscale update

更新自动缩放设置。

az monitor autoscale create

创建新的自动缩放设置。

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

az monitor autoscale create --count
                            --resource
                            [--action]
                            [--disabled {false, true}]
                            [--email-administrator {false, true}]
                            [--email-coadministrators {false, true}]
                            [--location]
                            [--max-count]
                            [--min-count]
                            [--name]
                            [--resource-group]
                            [--resource-namespace]
                            [--resource-parent]
                            [--resource-type]
                            [--subscription]
                            [--tags]

示例

创建自动缩放设置,以便在默认) (3 的情况下进行缩放。 发生缩放时向管理员发送电子邮件。

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

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

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

为正好4个实例创建自动缩放设置。

az monitor autoscale create -g {myrg} --resource {resource-id} --count 4

创建新的自动缩放设置。 (自动生成)

az monitor autoscale create --count 3 --max-count 5 --min-count 2 --name MyAutoscaleSettings --resource myScaleSet --resource-group MyResourceGroup --resource-type Microsoft.Compute/virtualMachineScaleSets

必需参数

--count

要使用的实例的收藏。 如果用于--min/max-count,则使用默认的实例数。

--resource

目标资源的名称或 ID。

可选参数

--action -a

添加发生缩放事件时要触发的操作。

--disabled

创建处于禁用状态的自动缩放设置。

接受的值: false, true
--email-administrator

在缩放时向订阅管理员发送电子邮件。

接受的值: false, true
--email-coadministrators

向订阅共同管理员发送电子邮件。

接受的值: false, true
--location -l

位置。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--max-count

最大实例数。

--min-count

最小实例数。

--name -n

自动缩放设置的名称。

--resource-group -g

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

--resource-namespace

目标资源提供程序命名空间。

--resource-parent

目标资源父路径(如果适用)。

--resource-type

目标资源类型。 还可以接受命名空间/类型格式 (例如: "virtualMachines/" ) 。

--subscription

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

--tags

空格分隔标记:键 [= 值] [键 [= 值] ...]。使用 "" 清除现有标记。

az monitor autoscale delete

删除和自动缩放设置。

az monitor autoscale delete [--ids]
                            [--name]
                            [--resource-group]
                            [--subscription]

可选参数

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--name -n

自动缩放设置的名称。

--resource-group -g

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

--subscription

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

az monitor autoscale list

列出资源组的自动缩放设置。

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

必需参数

--resource-group -g

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

可选参数

--query-examples

建议 JMESPath 字符串。 可以复制其中一个查询,然后将其粘贴在双引号内,以查看结果。 您可以添加一个或多个位置关键字,以便我们可以根据这些关键字提供建议。

--subscription

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

az monitor autoscale show

显示自动缩放设置详细信息。

az monitor autoscale show [--ids]
                          [--name]
                          [--query-examples]
                          [--resource-group]
                          [--subscription]

示例

显示自动缩放设置详细信息。 (自动生成)

az monitor autoscale show --name MyAutoscaleSettings --resource-group MyResourceGroup

可选参数

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--name -n

自动缩放设置的名称。

--query-examples

建议 JMESPath 字符串。 可以复制其中一个查询,然后将其粘贴在双引号内,以查看结果。 您可以添加一个或多个位置关键字,以便我们可以根据这些关键字提供建议。

--resource-group -g

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

--subscription

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

az monitor autoscale update

更新自动缩放设置。

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

az monitor autoscale update [--add]
                            [--add-action]
                            [--count]
                            [--email-administrator {false, true}]
                            [--email-coadministrators {false, true}]
                            [--enabled {false, true}]
                            [--force-string]
                            [--ids]
                            [--max-count]
                            [--min-count]
                            [--name]
                            [--remove]
                            [--remove-action]
                            [--resource-group]
                            [--set]
                            [--subscription]
                            [--tags]

示例

默认情况下,更新自动缩放设置以使用固定的3个实例。

az monitor autoscale update -g {myrg} -n {autoscale-name} --count 3

更新自动缩放设置以删除电子邮件通知。

az monitor autoscale update -g {myrg} -n {autoscale-name} \
  --remove-action email bob@contoso.com

更新自动缩放设置。 (自动生成)

az monitor autoscale update --count 3 --email-administrator true --enabled true --max-count 5 --min-count 2 --name MyAutoscaleSettings --resource-group MyResourceGroup --tags key[=value]

可选参数

--add

通过指定路径和键值对,将对象添加到对象列表中。 示例:--添加 listProperty <键 = 值、字符串或 JSON 字符串>。

--add-action -a

添加发生缩放事件时要触发的操作。

--count

要使用的实例的收藏。 如果用于--min/max-count,则使用默认的实例数。

--email-administrator

在缩放时向订阅管理员发送电子邮件。

接受的值: false, true
--email-coadministrators

向订阅共同管理员发送电子邮件。

接受的值: false, true
--enabled

自动缩放设置已启用状态。

接受的值: false, true
--force-string

使用 "set" 或 "add" 时,保留字符串文本,而不是尝试转换为 JSON。

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--max-count

最大实例数。

--min-count

最小实例数。

--name -n

自动缩放设置的名称。

--remove

从列表中删除属性或元素。 示例:--remove property. list 或--Remove propertyToRemove。

--remove-action -r

删除一个或多个操作。

--resource-group -g

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

--set

通过指定要设置的属性路径和值来更新对象。 示例:--set property1. property2 =.

--subscription

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

--tags

空格分隔标记:键 [= 值] [键 [= 值] ...]。使用 "" 清除现有标记。