Cvičení – monitorování a vizualizace dávkové úlohy v Batch Exploreru

Dokončeno

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.

  1. Přihlaste se k webu Azure Portal.

  2. Otevřete Cloud Shell výběrem ikony Cloud Shellu (>_) v horní nabídce.

  3. 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
    
  4. Na webu Azure Portal otevřete prostředek účtu Batch. Najdete ho v části Přehled skupiny prostředků.

  5. Přejděte na Úlohy v části Funkce.

  6. 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ý.

  7. 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ů.

  8. 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.

  9. 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.