az monitor autoscale rule
Gerencie regras de dimensionamento automático.
Para obter mais informações sobre o dimensionamento automático, visite: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Comandos
Name | Description | Tipo | Estado |
---|---|---|---|
az monitor autoscale rule copy |
Copie regras de dimensionamento automático de um perfil para outro. |
Principal | GA |
az monitor autoscale rule create |
Adicione uma nova regra de escala automática. |
Principal | GA |
az monitor autoscale rule delete |
Remova regras de dimensionamento automático de um perfil. |
Principal | GA |
az monitor autoscale rule list |
Listar regras de dimensionamento automático para um perfil. |
Principal | 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 Obrigatórios
Nome das configurações de dimensionamento automático.
Nome do perfil para o qual copiar regras.
Lista separada por espaços de índices de regras para copiar ou '*' para copiar todas as regras.
o 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 de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az monitor autoscale rule create
Adicione uma nova regra de escala automática.
Para obter mais informações sobre o 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"
Diminua 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 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 Obrigatórios
Nome das configurações de dimensionamento automático.
A condição que desencadeia a ação de escala.
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 'onde' e várias dimensões podem ser consultadas combinando-as com a palavra-chave 'e'. Valores para METRIC e valores THRESHOLD apropriados podem ser obtidos a az monitor metric
partir do comando. O formato de PERIOD é "##h##m##s".
A direção e a quantidade de escala.
Uso: --scale {to,in,out} VAL[%] Fixed Count: --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 dimensionamento automático.
Nome ou ID do recurso de destino.
o 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 de namespace/tipo (Ex: 'Microsoft.Compute/virtualMachines').
A forma como as métricas são pesquisadas entre instâncias.
A forma do timegrain é {avg,min,max,sum} VALUE. Os valores podem ser obtidos a partir do az monitor metric
comando. O formato de VALUE é "##h##m##s".
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
Nome das configurações de dimensionamento automático.
Lista separada por espaços de índices de regras a serem removidos ou '*' para limpar todas as regras.
o 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 de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. 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 Obrigatórios
Nome das configurações de dimensionamento automático.
o 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 de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.