az monitor autoscale rule
Gerenciar regras 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.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
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 rule copy
Copie regras de dimensionamento automático de um perfil para outro.
az monitor autoscale rule copy --autoscale-name
--dest-schedule
--index
--resource-group
[--source-schedule]
Parâmetros Exigidos
Nome das configurações de dimensionamento automático.
Nome do perfil para o qual copiar regras.
Lista separada por espaço de índices de regras para copiar ou '*' para copiar todas as regras.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Nome do perfil do qual copiar regras.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az monitor autoscale rule create
Adicione uma nova regra 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 rule create --autoscale-name
--condition
--scale
[--cooldown]
[--profile-name]
[--resource]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--timegrain]
Exemplos
Dimensione para 5 instâncias quando a porcentagem de CPU entre instâncias for maior que 75 em média em 10 minutos.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Aumente a escala de 2 instâncias quando a porcentagem de CPU entre instâncias for maior que 75 em média em 5 minutos.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Reduza 50% quando a porcentagem de CPU entre instâncias for inferior a 25 em média em 15 minutos.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale in 50% --condition "Percentage CPU < 25 avg 15m"
Crie configurações de dimensionamento automático por meio de uma métrica de vm convidada habilitada a partir de extensões de diagnóstico. Você pode usar o campo counterSpecifier recuperado de 'az vmss diagnostics get-default-config' no '--condition'.
az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"
Parâmetros Exigidos
Nome das configurações de dimensionamento automático.
A condição que aciona a ação de dimensionamento.
Uso: --condition ["NAMESPACE"] METRIC {==,!=,,=,,=} THRESHOLD {avg,min,max,total,count} PERIOD [onde DIMENSION {==,>><<!=} VALUE [or VALUE ...] [e DIMENSÃO {==,!=} VALOR [ou VALOR ...] ...]]
As dimensões podem ser consultadas adicionando a palavra-chave 'where' e várias dimensões podem ser consultadas combinando-as com a palavra-chave 'and'. Valores para METRIC e valores THRESHOLD apropriados podem ser obtidos a az monitor metric
partir do comando. O formato do PONTO é "##h##m##s".
A direção e a quantidade de escala.
Uso: --scale {to,in,out} VAL[%] Contagem fixa: --scale to 5 In by Count: --scale in 2 Out by Percent: --scale out 10%.
Parâmetros Opcionais
O número de minutos que devem decorrer antes que outro evento de dimensionamento possa ocorrer.
Nome do perfil de escala automática.
Nome ou ID do recurso de destino.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Namespace do provedor de recursos de destino.
Caminho pai do recurso de destino, se aplicável.
Tipo de recurso de destino. Também pode aceitar o formato namespace/type (por exemplo, 'Microsoft.Compute/virtualMachines').
A maneira como as métricas são pesquisadas entre as instâncias.
A forma do timegrain é {avg,min,max,sum} VALUE. Os valores podem ser obtidos a az monitor metric
partir do comando. O formato do VALOR é "##h##m##s".
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az monitor autoscale rule delete
Remover regras de dimensionamento automático de um perfil.
az monitor autoscale rule delete --autoscale-name
--index
--resource-group
[--profile-name]
Parâmetros Exigidos
Nome das configurações de dimensionamento automático.
Lista separada por espaço de índices de regras a serem removidos ou '*' para limpar todas as regras.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Nome do perfil de escala automática.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az monitor autoscale rule list
Listar regras de dimensionamento automático para um perfil.
az monitor autoscale rule list --autoscale-name
--resource-group
[--profile-name]
Exemplos
Listar regras de dimensionamento automático para um perfil. (gerado automaticamente)
az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup
Parâmetros Exigidos
Nome das configurações de dimensionamento automático.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Nome do perfil de escala automática.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.