Início Rápido: criar e executar um experimento de caos usando o Azure Chaos Studio

Comece a usar o Azure Chaos Studio usando um experimento direto de serviço de desligamento de máquina virtual (VM) para tornar seu serviço mais resiliente a essa falha nos cenários do mundo real.

Pré-requisitos

Registrar o provedor de recursos do Chaos Studio

Se esta for a primeira vez que você usa o Chaos Studio, é necessário registrar o provedor de recursos do Chaos Studio antes de integrar os recursos e criar um experimento. Você deve realizar estas etapas para cada assinatura onde o Chaos Studio é usado:

  1. Abra o portal do Azure.
  2. Pesquise por Assinaturas e abra a página de gerenciamento de assinaturas.
  3. Selecione a assinatura onde você quer que o Chaos Studio seja usado.
  4. No painel à esquerda, selecione Provedores de recursos.
  5. Na lista de provedores de recursos exibida, pesquise por Microsoft.Chaos.
  6. Selecione o provedor Microsoft.Chaos e selecione o botão Registrar.

Criar um recurso do Azure compatível com o Chaos Studio

Crie um recurso do Azure e certifique-se de que esse é um dos provedores de falha compatíveis. Valide também se esse recurso está sendo criado na região em que o Chaos Studio está disponível. Neste experimento, escolhemos uma VM do Azure, que é um dos provedores de falhas compatível para o Chaos Studio.

Habilitar o Chaos Studio na VM que você criou

  1. Abra o portal do Azure.

  2. Pesquise Chaos Studio na barra de pesquisa.

  3. Selecione Destinos e vá até a VM que você criou.

  4. Selecione a caixa de seleção ao lado da sua VM. Selecione Habilitar destinos>Habilitar destinos diretos do serviço através da lista suspensa.

    Screenshot that shows the Targets view in the Azure portal.

  5. Confirme se o recurso desejado está listado. Selecione Revisão + Habilitare, em seguida, Habilitar.

  6. Uma notificação aparece e indica que os recursos selecionados foram habilitados com sucesso.

    Screenshot that shows a notification that indicates that targets were successfully enabled.

Criar uma experiência

  1. Selecionar os Experimentos.

    Screenshot that shows selecting Experiments.

  2. Selecione Criar>Novo experimento.

  3. Preencha as caixas de Assinatura, Grupo de Recursos e Localização de onde você quer implantar o experimento de caos. Dê um nome ao experimento. SelecioneAvançar: Designer de experimentos.

    Screenshot that shows adding experiment basics.

  4. No designer de experimentos do Chaos Studio, dê um nome amigável à sua Etapa e ao Branch. Selecione Adicionar ação> Adicionar falha.

    Screenshot that shows the Experiment designer.

  5. Selecione Desligamento da VM a partir da lista suspensa. Depois preencha a caixa de Duração com o número de minutos que você deseja que a falha dure.

    Screenshot that shows Fault properties.

  6. SelecioneAvançar: Recursos de destino.

    Screenshot that shows adding a target.

  7. Selecione Adicionar.

    Screenshot that shows the Add button.

  8. Verifique se o experimento está correto e depois selecione Revisar + criar>Criar.

    Screenshot that shows creating the experiment.

Dê permissão ao experimento à sua VM

  1. Vá até sua VM e selecione Controle de acesso (IAM).

    Screenshot that shows Access control (IAM) in the left pane.

  2. Selecione Adicionar.

    Screenshot that shows Add.

  3. Selecione Adicionar atribuição de função.

    Screenshot that shows the Add role assignment button.

  4. Pesquise Colaborador da Máquina Virtual e selecione a função. Selecione Avançar.

    Screenshot that shows choosing the role for the VM.

  5. Selecione a opção Identidade gerenciada

  6. Escolha Selecionar membros e busque pelo nome do seu experimento. Selecione seu experimento e escolha Selecionar.

    Screenshot that shows selecting the experiment.

  7. Selecione Examinar + atribuir.

Executar o teste de caos

  1. Abra o portal do Azure:

    • Se você estiver usando uma conta @microsoft.com, vá até este site.
    • Se você estiver usando uma conta externa, vá até este site.
  2. Selecione a caixa de seleção ao lado do nome do experimento e selecione Iniciar Experimento.

    Screenshot that shows the Start experiment button.

  3. Selecione Sim para confirmar que você deseja iniciar o experimento de caos.

    Screenshot that shows confirming you want to start an experiment.

  4. (Opcional) Selecione o nome do experimento para ver uma exibição detalhada do status de execução do experimento.

Limpar os recursos

  1. Selecione a caixa de seleção ao lado do nome do experimento e selecione Excluir.

    Screenshot that shows selecting the experiment to delete.

  2. Selecione Sim para confirmar que você deseja excluir o experimento.

  3. Pesquise a VM que você criou na barra de pesquisa do portal do Azure.

    Screenshot that shows selecting the VM.

  4. Selecione Excluir para evitar ser cobrado pelo recurso.

    Screenshot that shows deleting the VM.

Próximas etapas

Agora que você executou um experimento direto de serviço de desligamento da VM, você está pronto para: