Ограничения службы 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 для каждого идентификатора эксперимента.