Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
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.