Limites du service Azure Chaos Studio

Cet article fournit des limites de service pour Azure Chaos Studio. Pour plus d’informations sur les limites et quotas de service à l’échelle d’Azure, consultez les limites, quotas et contraintes d’abonnement Azure et de service.

Limites de l’expérience et de la cible

Chaos Studio applique des limites au nombre de ressources, à la durée des activités et à la conservation des données.

Limite Valeur Description
Actions par expérience 9 Nombre maximal d’actions (telles que les erreurs ou les retards de temps) dans une expérience.
Branches par expérience 9 Nombre maximal de pistes parallèles qui peuvent s’exécuter dans une expérience.
Étapes par expérience 4 Nombre maximal d’étapes qui s’exécutent dans une série dans une expérience.
Durée d’action (en heures) 12 Durée maximale d’une action individuelle.
Durée totale de l’expérience (en heures) 12 Durée maximale d’une expérience individuelle, y compris toutes les actions.
Expériences simultanées exécutées par région et par abonnement 5 Nombre d’expériences qui peuvent s’exécuter en même temps dans une région et un abonnement.
Durée de rétention de l’historique des expériences (jours) 120 Période après laquelle les résultats individuels des exécutions d’expériences sont automatiquement supprimés.
Nombre de ressources d’expérience par région et par abonnement 500 Le nombre maximal de ressources d’expérience qu’un abonnement peut stocker dans une région donnée.
Nombre de cibles par action 50 Le nombre maximal de ressources qu’une action individuelle peut cibler pour l’exécution. Par exemple, la Machines Virtuelles maximale qui peut être arrêtée par une seule erreur d’arrêt de machine virtuelle.
Nombre d’agents par cible 1 000 Nombre maximal d’agents en cours d’exécution pouvant être associés à une cible unique. Par exemple, les agents s’exécutant sur toutes les instances au sein d’un même groupe de machines virtuelles identiques.
Nombre de cibles par région et par abonnement 10 000 Nombre maximal de ressources cibles au sein d’un abonnement et d’une seule région.

Limites de la limitation des API

Chaos Studio applique des limites à toutes les opérations Azure Resource Manager. Les requêtes qui dépassent la limite sont limitées. Toutes les limites de requête sont appliquées pour un intervalle de cinq minutes, sauf indication contraire. Pour plus d’informations sur les demandes Azure Resource Manager, consultez Limitation des requêtes Resource Manager.

Opération Demandes
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 1 800
Microsoft.Chaos/targets/capabilities/delete 600
Microsoft.Chaos/locations/targetTypes/read 50
Microsoft.Chaos/locations/targetTypes/capabilityTypes/read 50

Si vous avez des commentaires sur les quotas et limites actuels, envoyez une demande de commentaires dans Les commentaires de la communauté.

Actuellement, vous ne pouvez pas demander d’augmentations aux quotas Chaos Studio, mais un processus de demande est en cours de développement.

Si vous prévoyez de dépasser le nombre maximal d’expériences simultanées en cours d’exécution par région et par abonnement :

  • Fractionnez vos expériences entre les régions. Les expériences peuvent cibler des ressources en dehors de la région de l’expérience ou cibler plusieurs ressources dans différentes régions.
  • Testez d’autres scénarios dans chaque expérience en utilisant plus d’actions, d’étapes et/ou de branches (jusqu’aux limites actuelles maximales).

Si vos tests nécessitent des expériences plus longues que la durée actuellement prise en charge :

  • Exécutez plusieurs expériences en séquence.

Si vous souhaitez voir l’historique d’exécution des expériences :

  • Utilisez l’API REST de Chaos Studio avec le point de terminaison « executionDetails », pour chaque ID d’expérience.