練習 - 在 Batch Explorer 中監視及視覺化您的批次作業
Batch Explorer 允許您檢視 Azure Batch 服務中的作業狀態。
身為方案架構設計人員,您需要一種視覺化大量節點和工作進度的方法,這些節點和工作用於平行處理水淨化影像。
在這裡,您會在 Azure Batch 中執行作業,然後使用 Batch Explorer 檢視其進度。
重要
此課程模組中的練習是選擇性的。 若要完成這些練習,您會需要自己的 Azure 訂用帳戶。
使用 Batch Explorer 分析作業
使用 Azure Batch Explorer,您可以在左側資訊看板中看到帳戶中的 Batch 帳戶,以及在右側資訊看板中看到集區、節點、作業和工作的狀態。
對於可能在數百或數千個節點上,以不同的進度狀態執行數百或數千個工作的案例,快速地視覺化此資訊並能夠深入了解任何問題或特別感興趣區域的詳細資料至關重要。
登入 Azure 入口網站。
選取頂端功能表中的 Cloud Shell 圖示 (>_) 來開啟 Cloud Shell。
使用您在前一個練習中建立的 Batch 帳戶和集區,在 Cloud Shell 中執行下列命令以建立新的 Azure Batch 作業:
az batch job create \ --id explorerjob \ --pool-id mypool
在 Azure 入口網站中,開啟您的 Batch 帳戶資源。 您可以在資源群組的 [概觀] 區段中尋找它。
移至 [功能] 下的 [作業] 區段。
選取作用中的作業。
面板隨即開啟,並顯示作業狀態。 您尚未建立任何工作,並且沒有任何內容正在執行,因此此面板為空白。
使用您在前一個練習中建立的 Batch 帳戶和集區,在 Cloud Shell 中執行下列命令以建立新的 Azure Batch 工作:
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
此作業由更多工作組成,每個工作會輸出所有的環境變數,然後等待五秒鐘。 Batch Explorer 功能強大,可用於監視更多且執行時間更長的工作。
返回 Batch Explorer。 在右上角,請注意排入佇列的工作、進度指示,以及成功或失敗的工作數目。
選取 [依任務識別碼篩選] 方塊右側的 [重新整理] 按鈕。 工作完成後,此處會顯示包括結束代碼在內的工作詳細資料。