Övervaka Batch-lösningar

Azure Monitor och Batch-tjänsten tillhandahåller en mängd tjänster, verktyg och API:er för att övervaka dina Batch-lösningar. Den här översiktsartikeln hjälper dig att välja en övervakningsmetod som passar dina behov.

Övervakning på prenumerationsnivå

På prenumerationsnivå, som omfattar Batch-konton, samlar Azure-aktivitetsloggen in drifthändelsedata i flera kategorier.

Specifikt för Batch-konton samlar aktivitetsloggen in händelser som rör kontoskapande, borttagning och nyckelhantering.

Du kan visa aktivitetsloggen i Azure Portal eller fråga efter händelser med hjälp av Azure CLI, PowerShell-cmdlets eller Azure Monitor REST API. Du kan också exportera aktivitetsloggen eller konfigurera aktivitetsloggaviseringar.

Övervakning på Batch-kontonivå

Övervaka varje Batch-konto med hjälp av funktionerna i Azure Monitor. Azure Monitor samlar in mått och eventuellt resursloggar för resurser i ett Batch-konto, till exempel pooler, jobb och uppgifter. Samla in och använd dessa data manuellt eller programmatiskt för att övervaka aktiviteter i Batch-kontot och diagnostisera problem. Mer information finns i Batch-mått, aviseringar och loggar för diagnostisk utvärdering och övervakning.

Anteckning

Mått är tillgängliga som standard i Batch-kontot utan ytterligare konfiguration, och de har en rullande 30-dagars historik. Du måste skapa en diagnostikinställning för ett Batch-konto för att kunna skicka dess resursloggar till en Log Analytics-arbetsyta, och du kan medföra ytterligare kostnader för att lagra eller bearbeta resursloggdata.

Batch-resursövervakning

I Dina Batch-program använder du Batch-API:erna för att övervaka eller fråga efter status för dina resurser, inklusive jobb, aktiviteter, noder och pooler. Exempel:

Ytterligare övervakningslösningar

Använd Program Insights att programmatiskt övervaka tillgänglighet, prestanda och användning av Batch-jobb och -uppgifter. Med Insights kan du övervaka prestandaräknare från beräkningsnoder (VM) och hämta anpassad information för de aktiviteter som körs på dem.

Ett exempel finns i Övervaka och felsöka ett Batch .NET-program med Application Insights och tillhörande kodexempel.

Anteckning

Du kan medföra ytterligare kostnader för att använda Application Insights. Se prisinformationen.

Batch Explorer är ett kostnadsfritt, fristående klientverktyg med omfattande funktioner som hjälper dig att skapa, felsöka och övervaka Azure Batch program. Hämta ett installationspaketet för Mac, Linux eller Windows. Du kan också använda Azure Batch Insights för att hämta systemstatistik för dina Batch-noder, till exempel prestandaräknare för virtuella datorer, i Batch Explorer.

Nästa steg