Cvičení – monitorování a vizualizace dávkové úlohy v Batch Exploreru
Batch Explorer umožňuje kontrolovat stav úloh ve službě Azure Batch.
Jako architekt řešení budete potřebovat způsob, jak vizualizovat průběh velkého počtu uzlů a úkolů používaných k paralelnímu zpracování obrázků měřičů čistoty vody.
Tady spustíte úlohu ve službě Azure Batch a pak pomocí Průzkumníka služby Batch zobrazíte její průběh.
Důležité
Praktická cvičení v tomto modulu jsou nepovinná. K dokončení cvičení budete potřebovat vlastní předplatné Azure.
Použití Batch Exploreru k analýze úlohy
V Azure Batch Exploreru se na levém bočním panelu zobrazují účty Batch, které máte pod svým účtem, a na pravém bočním panelu stav fondů, uzlů, úloh a úkolů.
Pro scénáře, ve kterých můžete mít stovky nebo tisíce úkolů spuštěných v různých stavech pokroku na stovkách nebo tisících uzlů, je důležité tyto informace rychle vizualizovat a přejít k podrobnostem o všech problémech nebo oblastech určitého zájmu.
Přihlaste se k webu Azure Portal.
Otevřete Cloud Shell výběrem ikony Cloud Shellu (>_) v horní nabídce.
Spuštěním následujícího příkazu v Cloud Shellu vytvořte novou úlohu Azure Batch, ve které použijete účet a fond Batch, které jste vytvořili v předchozím cvičení:
az batch job create \ --id explorerjob \ --pool-id mypool
Na webu Azure Portal otevřete prostředek účtu Batch. Najdete ho v části Přehled skupiny prostředků.
Přejděte na Úlohy v části Funkce.
Vyberte aktivní úlohu.
Otevře se panel zobrazující stav úlohy. Nevytvořili jste žádné úkoly a nic není spuštěné, takže tento panel je prázdný.
Spuštěním následujícího příkazu v Cloud Shellu vytvořte nové úkoly Azure Batch, ve kterých použijete účet a fond Batch, které jste vytvořili v předchozím cvičení:
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
Tato úloha se skládá z více úkolů, z nichž každá vypíše všechny proměnné prostředí a pak počká pět sekund. Batch Explorer je efektivní nástroj na monitorování početnějších a déle běžících úkolů.
Přejděte zpět do Batch Exploreru. Všimněte si, že v pravém horním rohu se zobrazují úkoly ve frontě, údaje o průběhu a počet úspěšně dokončených úkolů i těch, které selhaly.
Vpravo od pole Filtrovat podle ID úkolu vyberte tlačítko Aktualizovat. Po dokončení úkolů se tady zobrazí podrobnosti o úkolu, včetně ukončovacího kódu.