Partage via


Compatibilité des versions de l’agent Chaos

La matrice de compatibilité suivante présente les systèmes d’exploitation officiellement pris en charge pour l’agent Azure Chaos Studio, ainsi que la version minimale prise en charge et la prise en charge des erreurs de notre bibliothèque d’erreurs de l’agent. Dans les colonnes d’erreur, une vérification (✓) indique une prise en charge complète, « ✓ (sortant) » indique que seule la prise en charge sortante est fournie, et qu’une « ✗ » signifie que l’erreur n’est pas prise en charge sur ce système d’exploitation.


Compatibilité Windows

Système d’exploitation Version Remarques Déconnexion réseau Déconnexion du réseau via le pare-feu Latence du réseau Perte de paquet réseau Isolement réseau Échec DNS Sollicitation du processeur Sollicitation de la mémoire physique Sollicitation de la mémoire virtuelle Sollicitation des E/S disque Arrêter le service Arrêter le processus Suspendre le processus Changement d’heure Contrainte stress-ng arbitraire
Windows Server 2016+ Actuellement non testé sur Windows Server 2025

Compatibilité Linux

Système d’exploitation Version Remarques Déconnexion réseau Déconnexion du réseau via le pare-feu Latence du réseau Perte de paquet réseau Isolement réseau Échec DNS Sollicitation du processeur Sollicitation de la mémoire physique Sollicitation de la mémoire virtuelle Sollicitation des E/S disque Arrêter le service Arrêter le processus Suspendre le processus Changement d’heure Contrainte stress-ng arbitraire
Azure Linux (Mariner) 3 Prérequis : Installer manuellement stress-ng pour les défauts de processeur, de mémoire et d’E/S disque ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
Red Hat Enterprise Linux 8.x+ Testé jusqu’à RHEL 8.9 ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
Serveur Ubuntu 20.04+ ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
Debian (Buster) 10 ou plus Prérequis: Vérifier que AzCLI unzip l’utilitaire est installé ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
openSUSE Leap 15.2+ ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
Oracle Linux 8.3+ ✓ (sortant) ✓ (sortant) ✓ (sortant) ✓ (sortant)
Autres systèmes d’exploitation N/A Pas officiellement testé. Peut fonctionner, mais une installation de dépendances manuelle ou d’autres opérations de résolution des problèmes peuvent être nécessaires ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Dépendances requises Liste des paquets Linux requis pour exécuter la panne via l'agent Azure Chaos Studio tc et netem Non disponible sur Linux tc et netem tc et netem tc et netem Non disponible sur Linux stress-ng stress-ng Non disponible sur Linux stress-ng Aucun Aucun Non disponible sur Linux Non disponible sur Linux stress-ng

Installation manuelle des dépendances de paquet

Bien que l’agent puisse installer automatiquement certaines dépendances sur certains systèmes d’exploitation Linux standard, vous devrez peut-être installer stress-ng manuellement sur certains systèmes d’exploitation en raison de limitations ou d’autres configurations requises :

Linux (Debian/Ubuntu) :

sudo apt-get install stress-ng unzip

Red Hat Enterprise Linux / CentOS :

sudo yum install stress-ng

openSUSE / Oracle Linux :

sudo zypper install stress-ng

Azure Linux (Mariner) :

sudo tdnf install stress-ng


Normes de durcissement

Durcissement de Linux

L’agent n’est actuellement pas testé sur les distributions Linux personnalisées ou les distributions Linux renforcées (par exemple, FIPS ou SELinux).


Systèmes d’exploitation non répertoriés

Si aucun système d’exploitation n’est actuellement répertorié, vous pouvez toujours tenter d’installer, d’utiliser et de dépanner les extensions, agents et fonctionnalités basées sur des agents pour la machine virtuelle, mais Chaos Studio ne peut garantir ni le comportement ni la prise en charge d’un système d’exploitation non répertorié.


Pour demander la validation et la prise en charge sur d’autres systèmes d’exploitation ou versions, utilisez la Communauté de commentaires Chaos Studio.