Compartilhar via


Compatibilidade de versão do Chaos Agent

A matriz de compatibilidade a seguir descreve os sistemas operacionais oficialmente suportados para o Azure Chaos Studio Agent, juntamente com a versão mínima suportada e o suporte a falhas de nossa biblioteca de falhas de agente. Nas colunas de erros, uma marca (✓) indica suporte total, "✓ (externo)" indica que apenas o suporte de saída é fornecido, e "✗" significa que a falha não é suportada nesse sistema operacional.


Compatibilidade com Windows

Sistema Operativo Versão Observações Desconexão de rede Desconexão de rede via firewall Latência de Rede Perda de Pacotes na Rede Isolamento de Rede Falha de DNS Pressão da CPU Pressão de Memória Física Virtual Memory Pressure Pressão de IO do Disco Parar Serviço Terminar Processo Pausar Processo Alteração do Horário Arbitrary Stress-ng Stressor
Servidor Windows 2016+ Atualmente não testado no Windows Server 2025

Compatibilidade Linux

Sistema Operativo Versão Observações Desconexão de rede Desconexão de rede via firewall Latência de Rede Network Packet Loss Isolamento de Rede Falha de DNS Pressão da CPU Physical Memory Pressure Pressão da Memória Virtual Disk IO Pressure Parar Serviço Kill Process Pausar Processo Mudança de Hora Estressor Arbitrário Stress-ng
Azure Linux (Mariner) 3 Pré-requisito: Instale manualmente stress-ng para falhas de CPU, memória e E/S de disco ✓ (saída) ✓ (saída) ✓ (saída) ✓ (saída)
Red Hat Enterprise Linux 8.x+ Testado até RHEL 8.9 ✓ (saída) ✓ (saída) ✓ (de saída) ✓ (saída)
Ubuntu Servidor 20.04+ ✓ (saída) ✓ (saída) ✓ (saída) ✓ (saída)
Debian (Buster) Mais de 10 Pré-requisito: Verifique se AzCLI unzip o utilitário está instalado ✓ (saída) ✓ (saída) ✓ (saída) ✓ (saída)
openSUSE Leap 15.2+ ✓ (saída) ✓ (saída) ✓ (saída) ✓ (saída)
Oracle Linux 8.3+ ✓ (saída) ✓ (saída) ✓ (saída) ✓ (saída)
Outros Sistemas Operativos N/A Não testado oficialmente. Pode funcionar, mas pode ser necessária mais resolução de problemas/instalação manual de dependências. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Dependências necessárias Lista de pacotes Linux necessários para que a falha funcione por meio do agente do Azure Chaos Studio tc e netem Indisponível no Linux tc e netem tc e netem tc e netem Indisponível no Linux stress-ng stress-ng Indisponível no Linux stress-ng Nenhum Nenhum Indisponível no Linux Indisponível no Linux stress-ng

Instalação manual de dependências de pacote

Embora o agente possa instalar automaticamente algumas dependências em determinados sistemas operacionais Linux convencionais, talvez seja necessário instalar stress-ng manualmente em determinados sistemas operacionais devido a limitações ou outras configurações necessárias:

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


Normas de reforço

Fortalecimento do Linux

O agente não é atualmente testado em distribuições Linux personalizadas ou distribuições Linux reforçadas (por exemplo, FIPS ou SELinux).


Sistemas operativos não listados

Se um sistema operacional não estiver listado no momento, você ainda poderá tentar instalar, usar e solucionar problemas da extensão de máquina virtual, agente e recursos baseados em agente, mas o Chaos Studio não pode garantir comportamento ou suporte para um sistema operacional não listado.


Para solicitar validação e suporte em mais sistemas operacionais ou versões, use a Comunidade de Comentários do Chaos Studio.