Ćwiczenie — Monitorowanie i wizualizacja zadań wsadowych w aplikacji Batch Explorer
Eksplorator usługi Batch umożliwia wyświetlanie stanu zadań w usłudze Azure Batch.
Jako architekt rozwiązań potrzebny jest sposób wizualizacji postępu dużej liczby węzłów i zadań używanych do równoległego przetwarzania obrazów oczyszczania wody.
W tym miejscu wykonasz zadanie w usłudze Azure Batch, a następnie użyjesz narzędzia Batch Explorer, aby wyświetlić jego postęp.
Ważny
Ćwiczenia w tym module są opcjonalne. Aby ukończyć ćwiczenia, potrzebujesz własnej subskrypcji platformy Azure.
Analizowanie zadania za pomocą narzędzia Batch Explorer
Za pomocą Azure Batch Explorer możesz zobaczyć konta Batch, które posiadasz, na pasku bocznym po lewej stronie oraz stan pul, węzłów, zadań i poleceń po prawej stronie.
W niektórych scenariuszach mogą istnieć setki lub tysiące zadań uruchomionych w różnych stanach postępu w setkach lub tysiącach węzłów. Ważne jest, aby szybko zwizualizować te informacje i że możesz przejść do szczegółów wszelkich problemów lub obszarów zainteresowania.
Zaloguj się do witryny Azure Portal.
Otwórz usługę Cloud Shell, wybierając ikonę usługi Cloud Shell (>_) w górnym menu.
Uruchom następujące polecenie w usłudze Cloud Shell, aby utworzyć nowe zadanie usługi Azure Batch przy użyciu konta usługi Batch i puli utworzonej w poprzednim ćwiczeniu:
az batch job create \ --id explorerjob \ --pool-id mypool
W portalu Azure otwórz zasób konta Batch. Można ją znaleźć w sekcji Przegląd grupy zasobów.
Przejdź do sekcji Zadania w obszarze Funkcje.
Wybierz aktywne zadanie.
Otwiera się panel pokazujący stan zadania. Ten panel jest pusty, ponieważ nie utworzono żadnych zadań i nic nie działa.
Uruchom następujące polecenie w usłudze Cloud Shell, aby utworzyć nowe zadania usługi Azure Batch przy użyciu konta usługi Batch i puli utworzonej w poprzednim ćwiczeniu:
for i in {1..100} do az batch task create \ --task-id mytask$i \ --job-id explorerjob \ --command-line "/bin/bash -c 'printenv; sleep 5s'" done
To zadanie składa się z większej liczby zadań, z których każda generuje wszystkie zmienne środowiskowe, a następnie czeka pięć sekund. Program Batch Explorer umożliwia monitorowanie większej liczby i dłuższych zadań.
Wróć do programu Batch Explorer. Zwróć uwagę, że w prawym górnym rogu zadania są kolejkowane, co wskazuje na postęp, oraz zobacz liczbę zadań zakończonych powodzeniem lub niepowodzeniem.
Wybierz przycisk Odśwież po prawej stronie pola Filtruj według identyfikatora zadania . Po zakończeniu zadań szczegóły zadania, w tym kod zakończenia, są wyświetlane tutaj.