az monitor autoscale

Gerenciar configurações de dimensionamento automático.

Comandos

Nome Description Tipo Status
az monitor autoscale create

Crie novas configurações de dimensionamento automático.

Núcleo GA
az monitor autoscale delete

Exclua uma configuração de dimensionamento automático.

Núcleo GA
az monitor autoscale list

Lista as configurações de dimensionamento automático para um grupo de recursos.

Núcleo GA
az monitor autoscale profile

Gerenciar perfis de dimensionamento automático.

Núcleo GA
az monitor autoscale profile create

Crie um perfil de escala automática fixo ou recorrente.

Núcleo GA
az monitor autoscale profile delete

Exclua um perfil de dimensionamento automático.

Núcleo GA
az monitor autoscale profile list

Listar perfis de dimensionamento automático.

Núcleo GA
az monitor autoscale profile list-timezones

Procure informações de fuso horário.

Núcleo GA
az monitor autoscale profile show

Mostrar detalhes de um perfil de escala automática.

Núcleo GA
az monitor autoscale rule

Gerenciar regras de dimensionamento automático.

Núcleo GA
az monitor autoscale rule copy

Copie regras de dimensionamento automático de um perfil para outro.

Núcleo GA
az monitor autoscale rule create

Adicione uma nova regra de dimensionamento automático.

Núcleo GA
az monitor autoscale rule delete

Remover regras de dimensionamento automático de um perfil.

Núcleo GA
az monitor autoscale rule list

Listar regras de dimensionamento automático para um perfil.

Núcleo GA
az monitor autoscale show

Obtenha uma configuração de dimensionamento automático.

Núcleo GA
az monitor autoscale show-predictive-metric

Mostrar dados futuros de métricas de escala automática preditiva.

Núcleo GA
az monitor autoscale update

Atualize uma configuração de dimensionamento automático.

Núcleo GA

az monitor autoscale create

Crie novas configurações de dimensionamento automático.

Para obter mais informações sobre dimensionamento automático, visite: 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]
                            [--scale-look-ahead-time]
                            [--scale-mode {Disabled, Enabled, ForecastOnly}]
                            [--tags]

Exemplos

Crie configurações de dimensionamento automático para dimensionar entre 2 e 5 instâncias (3 como padrão). Envie um e-mail ao administrador quando o dimensionamento ocorrer.

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"

Crie configurações de dimensionamento automático para exatamente 4 instâncias.

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

Crie novas configurações de dimensionamento automático. (gerado automaticamente)

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

Parâmetros Exigidos

--count

O número de instâncias a serem usadas. Se usado com --min/max-count, o número padrão de instâncias a serem usadas.

--resource

Nome ou ID do recurso de destino.

Parâmetros Opcionais

--action -a

Adicione uma ação para disparar quando ocorrer um evento de dimensionamento.

Uso: --ação TYPE KEY [ARG ...] E-mail: --action email bob@contoso.comann@contoso.com Webhook: --action webhook apiKey=value Webhook: --action webhook https://www.contoso.com/alerthttps://www.contoso.com/alert?apiKey=value Várias ações podem ser especificadas usando mais de um --action argumento.

--disabled

Crie as configurações de dimensionamento automático em um estado desabilitado.

valores aceitos: false, true
--email-administrator

Envie um e-mail para o administrador da assinatura no dimensionamento.

valores aceitos: false, true
--email-coadministrators

Envie e-mails para coadministradores de assinatura no dimensionamento.

valores aceitos: false, true
--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--max-count

O número máximo de instâncias.

--min-count

O número mínimo de instâncias.

--name -n

Nome das configurações de dimensionamento automático.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--resource-namespace

Namespace do provedor de recursos de destino.

--resource-parent

Caminho pai do recurso de destino, se aplicável.

--resource-type

Tipo de recurso de destino. Também pode aceitar o formato namespace/type (por exemplo, 'Microsoft.Compute/virtualMachines').

--scale-look-ahead-time

A quantidade de tempo para especificar por quais instâncias são iniciadas com antecedência. Deve ser entre 1 minuto e 60 minutos no formato ISO 8601 (por exemplo, 100 dias seria P100D).

--scale-mode

O modo de dimensionamento automático preditivo.

valores aceitos: Disabled, Enabled, ForecastOnly
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor autoscale delete

Exclua uma configuração de dimensionamento automático.

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

Parâmetros Opcionais

--autoscale-name --name -n

O nome da configuração de dimensionamento automático.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor autoscale list

Lista as configurações de dimensionamento automático para um grupo de recursos.

az monitor autoscale list --resource-group
                          [--max-items]
                          [--next-token]

Parâmetros Exigidos

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--max-items

Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token argumento de um comando subsequente.

--next-token

Token para especificar onde iniciar a paginação. Esse é o valor de token de uma resposta truncada anteriormente.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor autoscale show

Obtenha uma configuração de dimensionamento automático.

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

Exemplos

Mostrar detalhes da configuração de dimensionamento automático.

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

Parâmetros Opcionais

--autoscale-name --name -n

O nome da configuração de dimensionamento automático.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor autoscale show-predictive-metric

Mostrar dados futuros de métricas de escala automática preditiva.

az monitor autoscale show-predictive-metric --aggregation
                                            --interval
                                            --metric-name
                                            --metric-namespace
                                            --timespan
                                            [--autoscale-setting-name]
                                            [--ids]
                                            [--resource-group]
                                            [--subscription]

Parâmetros Exigidos

--aggregation

A lista de tipos de agregação (separados por vírgula) a serem recuperados.

--interval

O intervalo (ou seja, timegrain) da consulta.

--metric-name

Os nomes das métricas (separadas por vírgula) a serem recuperadas. Caso especial: se um nome de métrica tiver uma vírgula, use %2 para indicá-lo. Ex: 'Metric,Name1' deve ser 'Metric%2Name1'.

--metric-namespace

Namespace de métrica para consultar definições de métrica.

--timespan

O período de tempo da consulta. É uma cadeia de caracteres com o seguinte formato 'startDateTime_ISO/endDateTime_ISO'.

Parâmetros Opcionais

--autoscale-setting-name

O nome da configuração de dimensionamento automático.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az monitor autoscale update

Atualize uma configuração de dimensionamento automático.

Para obter mais informações sobre dimensionamento automático, visite: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.

az monitor autoscale update [--add]
                            [--add-action]
                            [--autoscale-name]
                            [--count]
                            [--email-administrator {0, 1, f, false, n, no, t, true, y, yes}]
                            [--email-coadministrators {0, 1, f, false, n, no, t, true, y, yes}]
                            [--enabled {0, 1, f, false, n, no, t, true, y, yes}]
                            [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                            [--ids]
                            [--max-count]
                            [--min-count]
                            [--remove]
                            [--remove-action]
                            [--resource-group]
                            [--scale-look-ahead-time]
                            [--scale-mode {Disabled, Enabled, ForecastOnly}]
                            [--set]
                            [--subscription]
                            [--tags]

Exemplos

Atualize as configurações de dimensionamento automático para usar 3 instâncias fixas por padrão.

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

Atualize as configurações de dimensionamento automático para remover uma notificação por email.

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

Atualize as configurações de dimensionamento automático.

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]

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string ou cadeia de caracteres> JSON.

--add-action --add-actions -a

Adicione uma ação para disparar quando ocorrer um evento de dimensionamento. Uso: --add-action DIGITE KEY [ARG ...] E-mail: --add-action email bob@contoso.comann@contoso.com Webhook: --add-action webhook apiKey=value Webhook: --add-action webhook https://www.contoso.com/alerthttps://www.contoso.com/alert?apiKey=value Várias ações podem ser especificadas usando mais de um --add-action argumento. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--autoscale-name --name -n

O nome da configuração de dimensionamento automático.

--count

O número de instâncias a serem usadas. Se usado com --min/max-count, o número padrão de instâncias a serem usadas.

--email-administrator

Envie um e-mail para o administrador da assinatura no dimensionamento.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--email-coadministrators

Envie e-mails para coadministradores de assinatura no dimensionamento.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--enabled

O sinalizador habilitado. Especifica se o dimensionamento automático está habilitado para o recurso. O valor padrão é 'false'.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.

valores aceitos: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--max-count

O número máximo de instâncias.

--min-count

O número mínimo de instâncias.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list OU --remove propertyToRemove.

--remove-action --remove-actions -r

Remova uma ou mais ações. Uso: --remove-action DIGITE KEY [KEY ...] E-mail: --remove-action e-mail Webhook: --remove-action bob@contoso.comann@contoso.com webhook https://contoso.com/alerthttps://alerts.contoso.com. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--scale-look-ahead-time

A quantidade de tempo para especificar por quais instâncias são iniciadas com antecedência. Deve ser entre 1 minuto e 60 minutos no formato ISO 8601 (por exemplo, 100 dias seria P100D).

--scale-mode

O modo de dimensionamento automático preditivo.

valores aceitos: Disabled, Enabled, ForecastOnly
--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Obtém ou define uma lista de pares chave/valor que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). No máximo 15 marcas podem ser fornecidas para um recurso. Cada tag deve ter uma chave não maior do que 128 caracteres e um valor não maior do que 256 caracteres. Suporte taquigráfico-sintaxe, json-file e yaml-file. Tente "??" para mostrar mais.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.