az monitor autoscale rule
Gerenciar regras de dimensionamento de dimensionamento automático.
Para obter mais informações sobre dimensionamento automático, visite: https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az monitor autoscale rule copy |
Copie as 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 |
Remova 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 as 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 regra a serem copiados 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 a verbosidade de log para mostrar todos os logs de depuração.
Mostre esta mensagem de ajuda e saia.
Apenas mostrar 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 a verbosidade do registro em 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://learn.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 10 minutos.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Escalar verticalmente 2 instâncias quando a porcentagem de CPU entre instâncias for maior que 75 médias em 5 minutos.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Reduza verticalmente 50% quando a porcentagem de CPU entre instâncias for menor que 25 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' na '--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 dispara a ação de dimensionamento.
Uso: --condition ["NAMESPACE"] METRIC {==,!=,>,>=,<,<=} THRESHOLD {avg, min,max,total,count} PERIOD [where DIMENSION {==,!=} VALUE [ou VALUE ...] [e DIMENSION {==,!=} 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 MÉTRICA e valores THRESHOLD apropriados podem ser obtidos do comando az monitor metric
. O formato de PERIOD é "##h##m##s".
A direção e a quantidade a serem dimensionadas.
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 ser decorridos antes que outro evento de dimensionamento possa ocorrer.
Nome do perfil de dimensionamento automático.
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/tipo (por exemplo: 'Microsoft.Compute/virtualMachines').
A maneira como as métricas são pesquisadas entre instâncias.
A forma do timegrain é {avg, min, max,sum} VALUE. Os valores podem ser obtidos do comando az monitor metric
. O formato VALUE é "##h##m##s".
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
Mostre esta mensagem de ajuda e saia.
Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
az monitor autoscale rule delete
Remova 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 regra 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 dimensionamento automático.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
Mostre esta mensagem de ajuda e saia.
Apenas mostrar 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 a verbosidade do registro em 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 dimensionamento automático.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
Mostre esta mensagem de ajuda e saia.
Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.