[ aws . application-autoscaling ]
получение прогноза масштабирования с прогнозированием
Описание
Получает данные прогноза для политики масштабирования с прогнозированием.
Прогнозы загрузки — это прогнозы значений загрузки по часам, полученные с использованием исторических данных загрузки из CloudWatch и анализа исторических тенденций. Прогнозы ёмкости представлены в виде прогнозируемых значений минимальной необходимой ёмкости по часам на основе прогноза загрузки по часам.
Для создания начальных прогнозов требуется не менее 24 часов данных. Однако наличие полных 14 дней исторических данных приводит к более точным прогнозам.
См. также: документацию API AWS
Синтаксис
get-predictive-scaling-forecast
--service-namespace <value>
--resource-id <value>
--scalable-dimension <value>
--policy-name <value>
--start-time <value>
--end-time <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--service-namespace (строка)
Имя пространства Amazon Web Services-сервиса, который предоставляет ресурс. Для ресурса, предоставленного вашим собственным приложением или службой, используйте custom-resource вместо.
Возможные значения:
ecselasticmapreduceec2appstreamdynamodbrdssagemakercustom-resourcecomprehendlambdacassandrakafkaelasticacheneptuneworkspaces
--resource-id (строка)
--scalable-dimension (строка)
Измеримый параметр масштабирования.
Возможные значения:
ecs:service:DesiredCountec2:spot-fleet-request:TargetCapacityelasticmapreduce:instancegroup:InstanceCountappstream:fleet:DesiredCapacitydynamodb:table:ReadCapacityUnitsdynamodb:table:WriteCapacityUnitsdynamodb:index:ReadCapacityUnitsdynamodb:index:WriteCapacityUnitsrds:cluster:ReadReplicaCountsagemaker:variant:DesiredInstanceCountcustom-resource:ResourceType:Propertycomprehend:document-classifier-endpoint:DesiredInferenceUnitscomprehend:entity-recognizer-endpoint:DesiredInferenceUnitslambda:function:ProvisionedConcurrencycassandra:table:ReadCapacityUnitscassandra:table:WriteCapacityUnitskafka:broker-storage:VolumeSizeelasticache:cache-cluster:Nodeselasticache:replication-group:NodeGroupselasticache:replication-group:Replicasneptune:cluster:ReadReplicaCountsagemaker:variant:DesiredProvisionedConcurrencysagemaker:inference-component:DesiredCopyCountworkspaces:workspacespool:DesiredUserSessions
--policy-name (строка)
--start-time (отметка времени)
--end-time (отметка времени)
--cli-input-json | --cli-input-yaml (строка) Чтение аргументов из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставляются в командной строке, эти значения перепишут значения, предоставленные JSON. Невозможно передать произвольные двоичные значения с помощью значения, предоставленного JSON, так как строка будет взята буквально. Это может не быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено без значения или с значением input, выводит пример входного JSON, который может быть использован в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет пример входного YAML, который может быть использован с --cli-input-yaml. Если предоставлено значение output, оно валидирует входные данные команд и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Глобальные параметры
--debug (булево)
Включить отладку протоколирования.
--endpoint-url (строка)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого соединения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (булево)
Отключить автоматическую постраничность. Если автоматическая постраничность отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/отключить цветной вывод.
- вкл
- выкл
- авто
--no-sign-request (булево)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (строка)
Сборник сертификатов CA для использования при проверке сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, который должен использоваться для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде строки, закодированной в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок fileb://, всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключить пейджер cli для вывода.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматическое запрошение параметров ввода CLI.
Вывод
LoadForecast -> (список)
Прогноз нагрузки.
(структура)
Вызов GetPredictiveScalingForecast возвращает прогноз нагрузки для политики прогнозируемого масштабирования. Эта структура содержит точки данных для прогноза нагрузки, а также временные метки этих точек данных и спецификацию метрики.
Временные метки -> (список)
Временные метки точек данных в формате UTC.
(временная метка)
Значения -> (список)
Значения точек данных.
(двойное)
MetricSpecification -> (структура)
Спецификация метрики для прогноза нагрузки.
TargetValue -> (двойное)
PredefinedMetricPairSpecification -> (структура)
Спецификация предварительно определенной пары метрик, определяющая соответствующую метрику масштабирования и метрику нагрузки.
PredefinedMetricType -> (строка)
ResourceLabel -> (строка)
PredefinedScalingMetricSpecification -> (структура)
Спецификация предварительно определённой метрики масштабирования.
PredefinedMetricType -> (строка)
ResourceLabel -> (строка)
PredefinedLoadMetricSpecification -> (структура)
Спецификация предварительно определённой метрики нагрузки.
PredefinedMetricType -> (строка)
ResourceLabel -> (строка)
CustomizedScalingMetricSpecification -> (структура)
Спецификация настроенной метрики масштабирования.
MetricDataQueries -> (список)
Один или несколько запросов данных метрик для предоставления точек данных для спецификации метрики.
(структура)
Данные метрики для возврата. Также определяет, возвращаются ли данные только для одной метрики или выполняется математическое выражение над значениями возвращаемых статистических данных метрики для создания новой временной серии. Временная серия — это последовательность точек данных, каждая из которых связана с временной меткой.
Id -> (строка)
MetricDataQuery, указанных для одной политики масштабирования. Если вы выполняете математические выражения над этим набором данных, это имя представляет эти данные и может служить переменной в математическом выражении. Допустимые символы — буквы, цифры и знаки подчёркивания. Первый символ должен быть строчной буквой.Expression -> (строка)
Математическое выражение, которое выполняется над возвращаемыми данными, если этот объект выполняет математическое выражение. Это выражение может использовать Id других метрик для ссылки на эти метрики и также может использовать Id других выражений для использования результатов этих выражений.
Условие: в каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
MetricStat -> (структура)
Информация о данных метрики для возврата.
Условие: в каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
Metric -> (структура)
Метрика CloudWatch для возврата, включая имя метрики, пространство имён и измерения. Чтобы получить точное имя метрики, пространство имён и измерения, просмотрите объект Metric, возвращаемый вызовом ListMetrics.
Dimensions -> (список)
Описание измерений метрики.
(структура)
Описание измерения метрики.
Name -> (строка)
Value -> (строка)
MetricName -> (строка)
Namespace -> (строка)
Stat -> (строка)
Статистика для возврата. Она может включать любую статистику CloudWatch или расширенную статистику. Список допустимых значений см. в таблице Статистики в руководстве пользователя Amazon CloudWatch.
Наиболее часто используемыми метриками для прогнозируемого масштабирования являются Average и Sum.
Unit -> (строка)
Label -> (строка)
ReturnData -> (логическое)
Указывает, нужно ли возвращать временные метки и исходные значения данных этой метрики.
Если вы используете математические выражения, укажите true для этого значения только для конечного математического выражения, на котором основана спецификация метрики. Для всех остальных метрик и выражений, используемых в спецификации метрики, необходимо указать false для ReturnData.
Если вы только получаете метрики и не выполняете никаких математических выражений, не указывайте ничего для ReturnData. Это задаст значение по умолчанию (true).
CustomizedLoadMetricSpecification -> (структура)
Спецификация настроенной метрики нагрузки.
MetricDataQueries -> (список)
Один или несколько запросов данных метрик для предоставления точек данных для спецификации метрики.
(структура)
Данные метрики для возврата. Также определяет, возвращаются ли данные только для одной метрики или выполняется математическое выражение над значениями возвращаемых статистических данных метрики для создания новой временной серии. Временная серия — это последовательность точек данных, каждая из которых связана с временной меткой.
Id -> (строка)
MetricDataQuery, указанных для одной политики масштабирования. Если вы выполняете математические выражения над этим набором данных, это имя представляет эти данные и может служить переменной в математическом выражении. Допустимые символы — буквы, цифры и знаки подчёркивания. Первый символ должен быть строчной буквой.Expression -> (строка)
Математическое выражение, которое выполняется над возвращаемыми данными, если этот объект выполняет математическое выражение. Это выражение может использовать Id других метрик для ссылки на эти метрики и также может использовать Id других выражений для использования результатов этих выражений.
Условие: в каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
MetricStat -> (структура)
Информация о данных метрики для возврата.
Условие: в каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
Metric -> (структура)
Метрика CloudWatch для возврата, включая имя метрики, пространство имён и измерения. Чтобы получить точное имя метрики, пространство имён и измерения, просмотрите объект Metric, возвращаемый вызовом ListMetrics.
Dimensions -> (список)
Описание измерений метрики.
(структура)
Описание измерения метрики.
Name -> (строка)
Value -> (строка)
MetricName -> (строка)
Namespace -> (строка)
Stat -> (строка)
Статистика для возврата. Она может включать любую статистику CloudWatch или расширенную статистику. Список допустимых значений см. в таблице Статистики в руководстве пользователя Amazon CloudWatch.
Наиболее часто используемыми метриками для прогнозируемого масштабирования являются Average и Sum.
Unit -> (строка)
Label -> (строка)
ReturnData -> (логическое)
Указывает, нужно ли возвращать временные метки и исходные значения данных этой метрики.
Если вы используете математические выражения, укажите true для этого значения только для конечного математического выражения, на котором основана спецификация метрики. Для всех остальных метрик и выражений, используемых в спецификации метрики, необходимо указать false для ReturnData.
Если вы только получаете метрики и не выполняете никаких математических выражений, не указывайте ничего для ReturnData. Это задаст значение по умолчанию (true).
CustomizedCapacityMetricSpecification -> (структура)
Спецификация настраиваемого метрического параметра ёмкости.
MetricDataQueries -> (список)
Один или несколько запросов к данным метрики для предоставления точек данных для спецификации метрики.
(структура)
Данные метрики, которые нужно вернуть. Также определяет, возвращает ли этот вызов данные только для одной метрики или выполняет ли он математическое выражение над значениями возвращаемых статистических данных метрики для создания нового временного ряда. Временной ряд — это ряд точек данных, каждая из которых связана со временем.
Id -> (строка)
MetricDataQuery объектов, указанных для одной политики масштабирования. Если вы выполняете математические выражения над этим набором данных, это имя представляет эти данные и может служить переменной в математическом выражении. Допустимые символы — буквы, цифры и символы подчёркивания. Первый символ должен быть строчной буквой.Expression -> (строка)
Математическое выражение, которое нужно выполнить над возвращёнными данными, если этот объект выполняет математическое выражение. Это выражение может использовать Id других метрик для ссылки на эти метрики и также может использовать Id других выражений для использования результата этих выражений.
Условие: В каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
MetricStat -> (структура)
Информация о данных метрики, которые нужно вернуть.
Условие: В каждом объекте MetricDataQuery необходимо указать либо Expression, либо MetricStat, но не оба.
Metric -> (структура)
Метрика CloudWatch, которую нужно вернуть, включая имя метрики, пространство имён и измерения. Чтобы получить точное имя метрики, пространство имён и измерения, проверьте объект Metric, возвращаемый вызовом ListMetrics.
Dimensions -> (список)
Описание измерений метрики.
(структура)
Описание измерения метрики.
Name -> (строка)
Value -> (строка)
MetricName -> (строка)
Namespace -> (строка)
Stat -> (строка)
Статистика, которую нужно вернуть. Она может включать любую статистику CloudWatch или расширенную статистику. Список допустимых значений см. в таблице в разделе Статистика в Руководстве пользователя Amazon CloudWatch.
Наиболее часто используемые метрики для прогнозного масштабирования — Average и Sum.
Unit -> (строка)
Label -> (строка)
ReturnData -> (булево)
Указывает, нужно ли возвращать метки времени и значения исходных данных этой метрики.
Если вы используете математические выражения, укажите true для этого значения только для конечного математического выражения, на котором основана спецификация метрики. Вы должны указать false для ReturnData всех других метрик и выражений, используемых в спецификации метрики.
Если вы только получаете метрики и не выполняете никаких математических выражений, не указывайте ничего для ReturnData. Это установит его по умолчанию (true).
CapacityForecast -> (структура)
Прогноз ёмкости.
Timestamps -> (список)
Метки времени для точек данных в формате UTC.
(метка времени)
Values -> (список)
Значения точек данных.
(двойное значение)
UpdateTime -> (метка времени)
© Copyright 2025, Amazon Web Services. Created using Sphinx.