Monitorování řešení Batch

Azure monitor a služba Batch poskytují řadu služeb, nástrojů a rozhraní API pro monitorování vašich řešení Batch. Tento přehledový článek vám pomůže vybrat přístup pro monitorování, který vyhovuje vašim potřebám.

Monitorování na úrovni předplatného

Na úrovni předplatného, která zahrnuje účty Batch, shromažďuje Protokol aktivit Azure data provozní události v několika kategoriích.

Pro účty Batch konkrétně protokol aktivit shromažďuje události související se vytvářením a odstraňováním účtů a správou klíčů.

Protokol aktivit můžete zobrazit v Azure Portal nebo dotaz na události pomocí rozhraní příkazového řádku Azure CLI, rutin prostředí PowerShell nebo REST API Azure Monitor. Můžete také exportovat protokol aktivit nebo nakonfigurovat výstrahy protokolu aktivit.

Monitorování na úrovni účtu Batch

Monitorujte každý účet Batch pomocí funkcí Azure monitor. Azure Monitor shromažďuje metriky a volitelně také protokoly prostředků pro prostředky v rámci účtu Batch, jako jsou fondy, úlohy a úkoly. Shromažďovat a spotřebovávat tato data ručně nebo programově, abyste mohli monitorovat aktivity v účtu Batch a diagnostikovat problémy. Další informace najdete v tématu metriky, výstrahy a protokoly služby Batch pro vyhodnocení a monitorování diagnostiky.

Poznámka

Metriky jsou ve výchozím nastavení k dispozici ve vašem účtu Batch bez další konfigurace a mají 30denní průběžnou historii. Pro účet Batch je nutné vytvořit nastavení diagnostiky, aby bylo možné odesílat protokoly prostředků do Log Analyticsho pracovního prostoru, a za účelem uložení nebo zpracování dat protokolu prostředků můžete účtovat další náklady.

Sledování prostředků Batch

V aplikacích Batch pomocí rozhraní API služby Batch můžete monitorovat stav svých prostředků, včetně úloh, úkolů, uzlů a fondů, a dotazovat se na ně. Příklad:

Další řešení monitorování

pomocí Application Insights programově monitorujte dostupnost, výkon a využití úloh a úloh služby Batch. Application Insights umožňuje monitorovat čítače výkonu z výpočetních uzlů (virtuálních počítačů) a načítat vlastní informace pro úlohy, které jsou na nich spuštěné.

příklad najdete v tématu monitorování a ladění aplikace Batch .net pomocí Application Insights a doprovodného kódu.

Poznámka

k používání Application Insights můžete účtovat další poplatky. Podívejte se na informace o cenách.

Batch Explorer je bezplatný a samostatný klientský nástroj s bohatými funkcemi, který vám umožní vytvářet, ladit a monitorovat Azure Batch aplikace. Můžete si stáhnout instalační balíček pro Mac, Linux nebo Windows. volitelně můžete pomocí Azure Batch Přehledy získat statistiku systému pro uzly Batch, jako jsou čítače výkonu virtuálních počítačů v Batch Explorer.

Další kroky