Ограничения службы Azure Chaos Studio

В этой статье содержатся ограничения службы для Azure Chaos Studio. Дополнительные сведения об ограничениях и квотах служб в Azure см. в статье об ограничениях подписки и службы Azure, квотах и ограничениях.

Ограничения для экспериментов и целевых значений

Chaos Studio применяет ограничения на количество ресурсов, длительность действий и хранение данных.

Ограничение Значение Описание
Действия на эксперимент 9 Максимальное количество действий (например, сбоев или задержек во времени) в эксперименте.
Ветви на эксперимент 9 Максимальное количество параллельных треков, которые могут выполняться в эксперименте.
Шаги на эксперимент 4 Максимальное количество шагов, выполняемых в серии в эксперименте.
Длительность действия (часы) 12 Максимальная длительность отдельного действия.
Общая длительность эксперимента (часы) 12 Максимальная длительность отдельного эксперимента, включая все действия.
Одновременные эксперименты, выполняемые для каждого региона и подписки 5 Количество экспериментов, которые могут выполняться одновременно в пределах региона и подписки.
Время хранения журнала экспериментов (дни) 120 Период времени, после которого отдельные результаты выполнения экспериментов автоматически удаляются.
Количество ресурсов эксперимента для каждого региона и подписки 500 Максимальное количество ресурсов эксперимента, которые подписка может хранить в определенном регионе.
Количество целевых объектов на действие 50 Максимальное количество ресурсов, на которые может выполняться отдельное действие. Например, максимальное Виртуальные машины, которое можно завершить с помощью одного сбоя завершения работы виртуальной машины.
Количество агентов на целевой объект 1,000 Максимальное количество запущенных агентов, которые могут быть связаны с одним целевым объектом. Например, агенты, работающие во всех экземплярах в одном масштабируемом наборе виртуальных машин.
Количество целевых объектов для каждого региона и подписки 10,000 Максимальное количество целевых ресурсов в одной подписке и регионе.

Ограничения регулирования API

Chaos Studio применяет ограничения ко всем операциям Azure Resource Manager. Запросы, сделанные по ограничению, регулируются. Все ограничения запросов применяются к пятиминутному интервалу , если иное не указано. Дополнительные сведения о запросах Azure Resource Manager см. в разделе "Регулирование запросов Resource Manager".

Операция Запросы
Microsoft.Chaos/experiments/write 100
Microsoft.Chaos/experiments/read 300
Microsoft.Chaos/experiments/delete 100
Microsoft.Chaos/experiments/start/action 20
Microsoft.Chaos/experiments/cancel/action 100
Microsoft.Chaos/experiments/statuses/read 100
Microsoft.Chaos/experiments/executionDetails/read 100
Microsoft.Chaos/targets/write 200
Microsoft.Chaos/targets/read 600
Microsoft.Chaos/targets/delete 200
Microsoft.Chaos/targets/capabilities/write 600
Microsoft.Chaos/targets/capabilities/read 1800
Microsoft.Chaos/targets/capabilities/delete 600
Microsoft.Chaos/locations/targetTypes/read 50
Microsoft.Chaos/locations/targetTypes/capabilityTypes/read 50

Если у вас есть отзывы о текущих квотах и ограничениях, отправьте запрос обратной связи в отзыве сообщества.

В настоящее время вы не можете запросить увеличение квот в Chaos Studio, но процесс запроса находится в разработке.

Если вы ожидаете превышение максимального числа одновременных экспериментов, выполняемых в каждом регионе и подписке:

  • Разделение экспериментов по регионам. Эксперименты могут использовать ресурсы за пределами региона эксперимента или использовать несколько ресурсов в разных регионах.
  • Протестируйте дополнительные сценарии в каждом эксперименте с помощью дополнительных действий, шагов и (или) ветвей (до максимальных текущих ограничений).

Если для тестирования требуется больше экспериментов, чем в настоящее время поддерживается:

  • Выполнение нескольких экспериментов в последовательности.

Если вы хотите просмотреть журнал выполнения эксперимента:

  • Используйте REST API Chaos Studio с конечной точкой executionDetails для каждого идентификатора эксперимента.