Поделиться через


az monitor autoscale

Управление параметрами автомасштабирования.

Команды

Имя Описание Тип Состояние
az monitor autoscale create

Создайте новые параметры автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale delete

Удалите параметр автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale list

Выводит параметры автомасштабирования для группы ресурсов.

Основные сведения Общедоступная версия
az monitor autoscale profile

Управление профилями автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale profile create

Создайте фиксированный или повторяющийся профиль автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale profile delete

Удаление профиля автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale profile list

Вывод списка профилей автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale profile list-timezones

Поиск сведений часового пояса.

Основные сведения Общедоступная версия
az monitor autoscale profile show

Отображение сведений о профиле автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale rule

Управление правилами масштабирования автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale rule copy

Копирование правил автомасштабирования из одного профиля в другой.

Основные сведения Общедоступная версия
az monitor autoscale rule create

Добавьте новое правило автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale rule delete

Удалите правила автомасштабирования из профиля.

Основные сведения Общедоступная версия
az monitor autoscale rule list

Вывод списка правил автомасштабирования для профиля.

Основные сведения Общедоступная версия
az monitor autoscale show

Получение параметра автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale show-predictive-metric

Отображение будущих данных прогнозной метрики автомасштабирования.

Основные сведения Общедоступная версия
az monitor autoscale update

Обновите параметр автомасштабирования.

Основные сведения Общедоступная версия

az monitor autoscale create

Создайте новые параметры автомасштабирования.

Дополнительные сведения об автомасштабировании см. в следующем разделе 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]

Примеры

Создайте параметры автомасштабирования для масштабирования в диапазоне от 2 до 5 экземпляров (3 по умолчанию). По электронной почте администратору при масштабировании.

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"

Создайте параметры автомасштабирования для 4 экземпляров.

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

Создайте новые параметры автомасштабирования. (автоматическое создание)

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

Обязательные параметры

--count

Число используемых экземпляров. Если используется с параметром --min/max-count, по умолчанию используется число экземпляров.

--resource

Имя или идентификатор целевого ресурса.

Необязательные параметры

--action -a

Добавьте действие для запуска при возникновении события масштабирования.

Использование: --action TYPE KEY [ARG ...] Электронная почта: --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 Несколько действий можно указать с помощью нескольких --action аргументов.

--disabled

Создайте параметры автомасштабирования в отключенном состоянии.

Допустимые значения: false, true
--email-administrator

Отправка электронной почты администратору подписки на масштабирование.

Допустимые значения: false, true
--email-coadministrators

Отправка электронной почты соадминистраторам подписки на масштабирование.

Допустимые значения: false, true
--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--max-count

Максимальное количество экземпляров.

--min-count

Минимальное количество экземпляров.

--name -n

Имя параметров автомасштабирования.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--resource-namespace

Целевое пространство имен поставщика ресурсов.

--resource-parent

Целевой родительский путь к ресурсу, если применимо.

--resource-type

Целевой тип ресурса. Также может принимать формат пространства имен и типа (например, Microsoft.Compute/virtualMachines).

--scale-look-ahead-time

Время, указанное заранее, с помощью которого запускаются экземпляры. Оно должно быть от 1 до 60 минут в формате ISO 8601 (например, 100 дней будет P100D).

--scale-mode

Режим прогнозного автомасштабирования.

Допустимые значения: Disabled, Enabled, ForecastOnly
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az monitor autoscale delete

Удалите параметр автомасштабирования.

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

Необязательные параметры

--autoscale-name --name -n

Имя параметра автомасштабирования.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az monitor autoscale list

Выводит параметры автомасштабирования для группы ресурсов.

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

Обязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--max-items

Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.

--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az monitor autoscale show

Получение параметра автомасштабирования.

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

Примеры

Отображение сведений о параметрах автомасштабирования.

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

Необязательные параметры

--autoscale-name --name -n

Имя параметра автомасштабирования.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az monitor autoscale show-predictive-metric

Отображение будущих данных прогнозной метрики автомасштабирования.

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

Обязательные параметры

--aggregation

Список типов агрегирования (разделенных запятыми) для извлечения.

--interval

Интервал (т. е. timegrain) запроса.

--metric-name

Имена метрик (разделенные запятыми) для извлечения. Особый случай: если имя метрик имеет в нем запятую, используйте %2, чтобы указать ее. Например: "Метрика,Имя1" должно быть "Метрика%2Name1".

--metric-namespace

Пространство имен метрик для запроса определений метрик.

--timespan

Временной диапазон запроса. Это строка со следующим форматом "startDateTime_ISO/endDateTime_ISO".

Необязательные параметры

--autoscale-setting-name

Имя параметра автомасштабирования.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az monitor autoscale update

Обновите параметр автомасштабирования.

Дополнительные сведения об автомасштабировании см. в следующем разделе 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]

Примеры

Обновите параметры автомасштабирования, чтобы использовать фиксированные 3 экземпляра по умолчанию.

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

Обновите параметры автомасштабирования, чтобы удалить уведомление по электронной почте.

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

Обновление параметров автомасштабирования.

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]

Необязательные параметры

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.

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

Добавьте действие для запуска при возникновении события масштабирования. Использование: --add-action TYPE KEY [ARG ...] Электронная почта: --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 Несколько действий можно указать с помощью нескольких --add-action аргументов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--autoscale-name --name -n

Имя параметра автомасштабирования.

--count

Число используемых экземпляров. Если используется с параметром --min/max-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

Включенный флаг. Указывает, включена ли автоматическая масштабирование для ресурса. Значение по умолчанию — "false".

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--max-count

Максимальное количество экземпляров.

--min-count

Минимальное количество экземпляров.

--remove

Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.

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

Удалите одно или несколько действий. Использование: --remove-action TYPE KEY [KEY ...] Электронная почта: --remove-action email bob@contoso.comwebhook: --remove-action webhook https://contoso.com/alert https://alerts.contoso.com.ann@contoso.com Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--scale-look-ahead-time

Время, указанное заранее, с помощью которого запускаются экземпляры. Оно должно быть от 1 до 60 минут в формате ISO 8601 (например, 100 дней будет P100D).

--scale-mode

Режим прогнозного автомасштабирования.

Допустимые значения: Disabled, Enabled, ForecastOnly
--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--tags

Возвращает или задает список пар "ключ-значение", описывающих ресурс. Эти теги можно использовать при просмотре и группировании ресурсов (между группами). Для ресурса может быть предоставлено не более 15 тегов. Каждый тег должен иметь ключ не длиннее 128 символов, а значение не больше 256 символов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.