Szybki start: tworzenie i uruchamianie eksperymentu chaosu przy użyciu usługi Azure Chaos Studio

Rozpocznij pracę z usługą Azure Chaos Studio przy użyciu eksperymentu zamykania maszyny wirtualnej w celu zwiększenia odporności usługi na awarię w rzeczywistych scenariuszach.

Wymagania wstępne

Rejestrowanie dostawcy zasobów usługi Chaos Studio

Jeśli używasz programu Chaos Studio po raz pierwszy, musisz najpierw zarejestrować dostawcę zasobów usługi Chaos Studio przed dołączenia zasobów i utworzenia eksperymentu. Należy wykonać następujące kroki dla każdej subskrypcji, w której używasz programu Chaos Studio:

  1. Otwórz portal Azure Portal.
  2. Wyszukaj pozycję Subskrypcje i otwórz stronę zarządzania subskrypcjami.
  3. Wybierz subskrypcję, w której chcesz używać programu Chaos Studio.
  4. W okienku po lewej stronie wybierz pozycję Dostawcy zasobów.
  5. Na wyświetlonej liście dostawców zasobów wyszukaj ciąg Microsoft.Chaos.
  6. Wybierz dostawcę Microsoft.Chaos i wybierz przycisk Zarejestruj .

Tworzenie zasobu platformy Azure obsługiwanego przez program Chaos Studio

Utwórz zasób platformy Azure i upewnij się, że jest to jeden z obsługiwanych dostawców błędów. Sprawdź również, czy ten zasób jest tworzony w regionie, w którym jest dostępny program Chaos Studio. W tym eksperymencie wybierzemy maszynę wirtualną platformy Azure, która jest jednym z obsługiwanych dostawców błędów dla programu Chaos Studio.

Włączanie programu Chaos Studio na utworzonej maszynie wirtualnej

  1. Otwórz portal Azure Portal.

  2. Wyszukaj pozycję Chaos Studio na pasku wyszukiwania.

  3. Wybierz pozycję Cele i przejdź do utworzonej maszyny wirtualnej.

  4. Zaznacz pole wyboru obok maszyny wirtualnej. Wybierz pozycję Włącz obiekty docelowe Włącz obiekty docelowe> bezpośrednio w usłudze z menu rozwijanego.

    Screenshot that shows the Targets view in the Azure portal.

  5. Upewnij się, że żądany zasób znajduje się na liście. Wybierz pozycję Przejrzyj i włącz, a następnie pozycję Włącz.

  6. Zostanie wyświetlone powiadomienie wskazujące, że wybrany zasób został pomyślnie włączony.

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

Tworzenie eksperymentu

  1. Wybierz pozycję Eksperymenty.

    Screenshot that shows selecting Experiments.

  2. Wybierz pozycję Utwórz>nowy eksperyment.

  3. Wypełnij pola Subskrypcja, Grupa zasobów i Lokalizacja, w których chcesz wdrożyć eksperyment chaosu. Nadaj eksperymentowi nazwę. Wybierz pozycję Dalej: Projektant eksperymentów.

    Screenshot that shows adding experiment basics.

  4. W projektancie eksperymentów Chaos Studio nadaj przyjazną nazwę krokowi i gałęzi. Wybierz pozycję Dodaj akcję Dodaj usterkę>.

    Screenshot that shows the Experiment designer.

  5. Wybierz pozycję Zamknij maszynę wirtualną z listy rozwijanej. Następnie wypełnij pole Czas trwania z liczbą minut, przez które ma trwać niepowodzenie.

    Screenshot that shows Fault properties.

  6. Wybierz pozycję Dalej: Zasoby docelowe.

    Screenshot that shows adding a target.

  7. Wybierz Dodaj.

    Screenshot that shows the Add button.

  8. Sprawdź, czy eksperyment wygląda poprawnie, a następnie wybierz pozycję Przejrzyj i utwórz.>

    Screenshot that shows creating the experiment.

Nadaj eksperymentowi uprawnienie do maszyny wirtualnej

  1. Przejdź do maszyny wirtualnej i wybierz pozycję Kontrola dostępu (Zarządzanie dostępem i tożsamościami).

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

  2. Wybierz Dodaj.

    Screenshot that shows Add.

  3. Wybierz pozycję Dodaj przypisanie roli.

    Screenshot that shows the Add role assignment button.

  4. Wyszukaj pozycję Współautor maszyny wirtualnej i wybierz rolę. Wybierz Dalej.

    Screenshot that shows choosing the role for the VM.

  5. Wybierz opcję Tożsamość zarządzana

  6. Wybierz pozycję Wybierz członków i wyszukaj nazwę eksperymentu. Wybierz swój eksperyment i wybierz pozycję Wybierz.

    Screenshot that shows selecting the experiment.

  7. Wybierz Przejrzyj + przypisz.

Uruchamianie eksperymentu chaosu

  1. Otwórz witrynę Azure Portal:

  2. Zaznacz pole wyboru obok nazwy eksperymentu i wybierz pozycję Rozpocznij eksperyment.

    Screenshot that shows the Start experiment button.

  3. Wybierz pozycję Tak , aby potwierdzić, że chcesz rozpocząć eksperyment chaosu.

    Screenshot that shows confirming you want to start an experiment.

  4. (Opcjonalnie) Wybierz nazwę eksperymentu, aby wyświetlić szczegółowy widok stanu wykonania eksperymentu.

Czyszczenie zasobów

  1. Zaznacz pole wyboru obok nazwy eksperymentu i wybierz pozycję Usuń.

    Screenshot that shows selecting the experiment to delete.

  2. Wybierz pozycję Tak , aby potwierdzić, że chcesz usunąć eksperyment.

  3. Wyszukaj maszynę wirtualną utworzoną na pasku wyszukiwania w witrynie Azure Portal.

    Screenshot that shows selecting the VM.

  4. Wybierz pozycję Usuń, aby uniknąć naliczania opłat za zasób.

    Screenshot that shows deleting the VM.

Następne kroki

Teraz, gdy uruchomiono eksperyment zamykania usługi bezpośredniej maszyny wirtualnej, możesz wykonać następujące czynności: