Relatórios de cenários nos Espaços de Trabalho do Chaos Studio

Os relatórios de cenários do Azure Chaos Studio registam o que aconteceu durante cada execução de cenário nos espaços de trabalho do Chaos Studio: estado da ação, duração, recursos afetados e estado geral da execução. Veja ou descarregue um relatório para documentar o seu teste de resiliência, depois combine-o com a monitorização da aplicação para avaliar a recuperação. Uma execução bem-sucedida, por si só, não prova que a sua aplicação foi recuperada.

Importante

Os Espaços de Trabalho e Cenários do Chaos Studio estão em pré-visualização pública. A Microsoft disponibiliza esta pré-visualização "tal qual" e "conforme disponível", e não está coberta por acordos de nível de serviço nem garantia limitada. A Microsoft fornece assistência ao cliente para a versão preliminar na medida do possível. Esta pré-visualização não é para uso em produção. Para obter mais informações, consulte os seguintes artigos:

Os relatórios de cenário servem três propósitos:

  • Evidência operacional: Após um teste de resiliência, obtém-se um artefacto concreto que mostra o que foi testado, contra quais recursos e qual foi o resultado. Combine o relatório com as suas próprias verificações de saúde da aplicação e dados de monitorização para avaliar se o sistema recuperou dentro do seu objetivo de tempo de recuperação (RTO) alvo.
  • Documentação de conformidade: Quadros regulatórios como a DORA e normas da indústria para resiliência operacional exigem cada vez mais provas de que as organizações testam os seus sistemas contra falhas. Os relatórios de cenários fornecem essas evidências num formato estruturado e auditável.
  • Retrospectivas pós-incidente: Quando reproduz um padrão de falha após um incidente, o relatório de Cenário documenta se a correção aplicada melhorou a resiliência.

Estrutura de relatórios

Um relatório de Cenário contém quatro secções.

Detalhes da corrida

O topo do relatório mostra os metadados sobre a execução do Cenário:

Campo Descrição
Scenario O nome e a versão do Cenário que foi executado (por exemplo, "ZoneDown-1.0").
Configuração O perfil de configuração utilizado, se o Cenário suportar múltiplas configurações. A predefinição é "default".
Workspace O nome do Espaço de trabalho ao qual este Cenário pertence.
ID de execução Um identificador único (GUID) para esta execução específica. Utilize este ID ao fazer referência a uma execução em pedidos de suporte ou automação.
Situação O resultado geral: Sucesso, Falhou ou Cancelou.
Iniciado em A marca temporal em que a execução foi iniciada.
Concluído em A data e hora em que todas as ações terminaram ou a execução foi cancelada.

Resumo da ação

O resumo das ações é uma tabela que lista todas as ações do cenário. Cada linha inclui:

Coluna Descrição
Action O nome interno da Ação (por exemplo, vmssZoneDown).
Nome de Exibição Uma descrição legível para humanos do que a Ação faz (por exemplo, "Forçar o desligamento das instâncias do Conjunto de Escala da Máquina Virtual na zona alvo").
Situação Sucesso: A ação executada e concluída normalmente. Saltada: A Ação não foi executada, normalmente porque o recurso alvo não foi encontrado no âmbito do Workspace ou as pré-condições da Ação não foram cumpridas. Falhou: A Action encontrou um erro durante a execução.
Duração Quanto tempo durou a ação, do início ao fim.
Comecei em / Concluí em Marcas temporais de cada ação individual.
Recursos Direcionados Os recursos específicos do Azure nos quais a Ação foi executada.
Parâmetros Os parâmetros de configuração eram passados para a Ação (por exemplo, zones: 3 para um desligamento com âmbito de zona, ou RebootType: PrimaryNode para um failover Reddis).

Ações com o estado Saltado são normais em muitos cenários. Um Cenário de Zona Reduzida, por exemplo, pode incluir Ações para tipos de recursos que existem na definição do Cenário mas não estão presentes no âmbito do teu Workspace. As Ações Saltadas não afetam o estado geral da partida.

Importante

Se uma ação saltada visar um tipo de recurso que esperavas que estivesse dentro do âmbito, investiga antes de tratar a execução como um teste válido de resiliência. Uma causa comum é um âmbito que não inclui o grupo de recursos esperado, ou um recurso numa região diferente dos alvos do Cenário.

Linha temporal da ação

A linha temporal das ações é uma representação visual de quando cada Ação começou e terminou em relação à corrida global. Ações que decorrem em paralelo aparecem no mesmo eixo temporal; as Ações sequenciais aparecem por ordem.

A linha temporal ajuda-te a compreender a relação temporal entre as Ações. Num cenário de indisponibilidade da zona de computação, por exemplo, pode comparar as ações de desligamento da máquina virtual e do conjunto de dimensionamento de máquinas virtuais e ver quanto tempo durou a interrupção combinada.

Fluxo de execução

A secção de fluxo de execução mostra a estrutura de etapas e ramificações da execução sob a forma de diagrama. Cada nó representa um passo ou ramo, indicado com o respetivo estado e duração. Esta perspetiva é mais útil para cenários complexos que compõem muitas ações em ramos paralelos.

Ver relatórios

Pode aceder a relatórios de cenários de duas formas:

  • Na Área de trabalho: selecione Relatórios na navegação à esquerda da Área de trabalho para ver todas as execuções concluídas em todos os Cenários dessa Área de trabalho.
  • A partir de um Cenário: Abra um Cenário e selecione uma execução concluída para visualizar diretamente o seu relatório.

Descarregue e partilhe relatórios

Selecione Carregar na página do relatório para guardar uma cópia. Relatórios descarregados podem ser partilhados com membros da equipa, anexados a tickets de incidentes ou arquivados para registos de conformidade.

Note

Os relatórios de cenários contêm nomes de recursos e identificadores do seu ambiente Azure. Revise os relatórios antes de os partilhar fora da sua organização.

Passos seguintes