Comparteix a través de


az monitor autoscale

Administración de la configuración de escalado automático.

Comandos

Nombre Description Tipo Estado
az monitor autoscale create

Cree una nueva configuración de escalado automático.

Core GA
az monitor autoscale delete

Elimine una configuración de escalado automático.

Core GA
az monitor autoscale list

Enumera la configuración de escalado automático de un grupo de recursos.

Core GA
az monitor autoscale profile

Administrar perfiles de escalado automático.

Core GA
az monitor autoscale profile create

Cree un perfil de escalado automático fijo o periódico.

Core GA
az monitor autoscale profile delete

Elimine un perfil de escalado automático.

Core GA
az monitor autoscale profile list

Enumerar perfiles de escalado automático.

Core GA
az monitor autoscale profile list-timezones

Busque información de zona horaria.

Core GA
az monitor autoscale profile show

Mostrar detalles de un perfil de escalado automático.

Core GA
az monitor autoscale rule

Administrar reglas de escalado automático.

Core GA
az monitor autoscale rule copy

Copie las reglas de escalado automático de un perfil a otro.

Core GA
az monitor autoscale rule create

Agregue una nueva regla de escalado automático.

Core GA
az monitor autoscale rule delete

Quite las reglas de escalado automático de un perfil.

Core GA
az monitor autoscale rule list

Enumera las reglas de escalado automático de un perfil.

Core GA
az monitor autoscale show

Obtiene una configuración de escalado automático.

Core GA
az monitor autoscale show-predictive-metric

Mostrar datos futuros de métricas de escalado automático predictivo.

Core GA
az monitor autoscale update

Actualice una configuración de escalado automático.

Core GA

az monitor autoscale create

Cree una nueva configuración de escalado automático.

Para obtener más información sobre el escalado 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]

Ejemplos

Cree la configuración de escalado automático para escalar entre 2 y 5 instancias (3 como valor predeterminado). Envíe un correo electrónico al administrador cuando se produzca el escalado.

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"

Cree la configuración de escalado automático para exactamente 4 instancias.

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

Cree una nueva configuración de escalado automático. (generado automáticamente)

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 requeridos

--count

El numer de instancias que se van a usar. Si se usa con --min/max-count, el número predeterminado de instancias que se van a usar.

--resource

Nombre o identificador del recurso de destino.

Parámetros opcionales

--action -a

Agregue una acción que se activará cuando se produzca un evento de escalado.

Uso: --action TYPE KEY [ARG ...] Correo electrónico: --action email bob@contoso.comann@contoso.com Webhook: --action webhook https://www.contoso.com/alert apiKey=value Webhook: --action webhook https://www.contoso.com/alert?apiKey=value Se pueden especificar varias acciones mediante más de un --action argumento.

--disabled

Cree la configuración de escalado automático en un estado deshabilitado.

Valores aceptados: false, true
--email-administrator

Enviar correo electrónico al administrador de suscripciones al escalado.

Valores aceptados: false, true
--email-coadministrators

Enviar correo electrónico a los coadministradores de la suscripción al escalado.

Valores aceptados: false, true
--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--max-count

Número máximo de instancias.

--min-count

Número mínimo de instancias.

--name -n

Nombre de la configuración de escalado automático.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--resource-namespace

Espacio de nombres del proveedor de recursos de destino.

--resource-parent

Ruta de acceso primaria del recurso de destino, si procede.

--resource-type

Tipo de recurso de destino. También puede aceptar el formato de espacio de nombres o tipo (por ejemplo: "Microsoft.Compute/virtualMachines").

--scale-look-ahead-time

Cantidad de tiempo que se va a especificar con antelación las instancias que se inician. Debe estar entre 1 minuto y 60 minutos en formato ISO 8601 (por ejemplo, 100 días sería P100D).

--scale-mode

Modo de escalado automático predictivo.

Valores aceptados: Disabled, Enabled, ForecastOnly
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az monitor autoscale delete

Elimine una configuración de escalado automático.

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

Parámetros opcionales

--autoscale-name --name -n

Nombre de la configuración de escalado automático.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az monitor autoscale list

Enumera la configuración de escalado automático de un grupo de recursos.

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

Parámetros requeridos

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--max-items

Número total de elementos que se van a devolver en la salida del comando. Si el número total de elementos disponibles es mayor que el valor especificado, se proporciona un token en la salida del comando. Para reanudar la paginación, proporcione el valor del token en --next-token el argumento de un comando posterior.

--next-token

Token para especificar dónde iniciar la paginación. Este es el valor del token de una respuesta truncada anteriormente.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az monitor autoscale show

Obtiene una configuración de escalado automático.

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

Ejemplos

Mostrar los detalles de la configuración de escalado automático.

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

Parámetros opcionales

--autoscale-name --name -n

Nombre de la configuración de escalado automático.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az monitor autoscale show-predictive-metric

Mostrar datos futuros de métricas de escalado automático predictivo.

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

Parámetros requeridos

--aggregation

Lista de tipos de agregación (separados por comas) que se van a recuperar.

--interval

Intervalo (es decir, timegrain) de la consulta.

--metric-name

Nombres de las métricas (separadas por comas) que se van a recuperar. Caso especial: si un nombre de métrica tiene una coma en ella, use %2 para indicarlo. Por ejemplo: 'Métrica,Nombre1' debe ser 'Metric%2Name1'.

--metric-namespace

Espacio de nombres de métrica para el que se van a consultar las definiciones de métricas.

--timespan

El intervalo de tiempo de la consulta. Es una cadena con el siguiente formato "startDateTime_ISO/endDateTime_ISO".

Parámetros opcionales

--autoscale-setting-name

Nombre de la configuración de escalado automático.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az monitor autoscale update

Actualice una configuración de escalado automático.

Para obtener más información sobre el escalado 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]

Ejemplos

Actualice la configuración de escalado automático para usar 3 instancias fijas de forma predeterminada.

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

Actualice la configuración de escalado automático para quitar una notificación por correo electrónico.

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

Actualice la configuración de escalado 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 opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

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

Agregue una acción que se activará cuando se produzca un evento de escalado. Uso: --add-action TYPE KEY [ARG ...] Correo electrónico: --add-action email bob@contoso.comann@contoso.com Webhook: --add-action webhook https://www.contoso.com/alert apiKey=value Webhook: --add-action webhook https://www.contoso.com/alert?apiKey=value Se pueden especificar varias acciones mediante más de un --add-action argumento. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--autoscale-name --name -n

Nombre de la configuración de escalado automático.

--count

El numer de instancias que se van a usar. Si se usa con --min/max-count, el número predeterminado de instancias que se van a usar.

--email-administrator

Enviar correo electrónico al administrador de suscripciones al escalado.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--email-coadministrators

Enviar correo electrónico a los coadministradores de la suscripción al escalado.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--enabled

Marca habilitada. Especifica si el escalado automático está habilitado para el recurso. El valor predeterminado es "false".

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--max-count

Número máximo de instancias.

--min-count

Número mínimo de instancias.

--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.

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

Quite una o varias acciones. Uso: --remove-action TYPE KEY [KEY ...] Correo electrónico: --remove-action email bob@contoso.comWebhook: --remove-action webhook https://contoso.com/alert https://alerts.contoso.com.ann@contoso.com Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--scale-look-ahead-time

Cantidad de tiempo que se va a especificar con antelación las instancias que se inician. Debe estar entre 1 minuto y 60 minutos en formato ISO 8601 (por ejemplo, 100 días sería P100D).

--scale-mode

Modo de escalado automático predictivo.

Valores aceptados: Disabled, Enabled, ForecastOnly
--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--tags

Obtiene o establece una lista de pares de clave-valor que describen el recurso. Estas etiquetas pueden utilizarse para visualizar y agrupar este recurso a través de grupos de recursos. Se puede proporcionar un máximo de 15 etiquetas para cada recurso. Cada etiqueta debe tener una clave que no tenga una longitud superior a 128 caracteres y un valor que no tenga una longitud superior a 256 caracteres. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.