Diagnostische gegevens in duurzame taak-SDK's

De opties voor het diagnosticeren van problemen met de Durable Task SDK's zijn afhankelijk van de Azure rekenkracht die u gebruikt, zoals Azure Container Apps, een Azure Kubernetes Service-cluster of een Azure App Service-app. We raden aan om zowel diagnose als bewaking in te schakelen door middel van Application Insightsen het bewakingsdashboard van Durable Task Scheduler om de orchestratiestatus bij te houden.

Analyses van toepassingen

Application Insights is de aanbevolen manier om uw apps te bewaken die worden uitgevoerd op de Durable Task SDK's. U kunt deze traceringsgebeurtenissen vinden en er query's op uitvoeren met behulp van het hulpprogramma Application Insights Analytics in de Azure-portal.

Elke levenscyclus-gebeurtenis van een orchestration-exemplaar schrijft een traceringsevenement naar de traceringsverzameling in Application Insights.

Compute-service Instructies voor diagnostische logboekregistratie
Azure Container Apps - een dienst van Microsoft waarmee je containers kunt uitvoeren en beheren in de cloud. Logboeken bewaken in Azure Container Apps met Log Analytics
Azure App Service Diagnostische logboekregistratie inschakelen voor apps in Azure App Service
Azure Kubernetes Service Azure Kubernetes Service monitoren

Dashboard voor het monitoren van Durable Task Scheduler

Wanneer u de Durable Task Scheduler gebruikt, kunt u uw indelingen bekijken, beheren en fouten opsporen met behulp van het Dashboard Durable Task Scheduler. Het dashboard is beschikbaar wanneer u de Durable Task Scheduler-emulator lokaal uitvoert of een scheduler-resource maakt in Azure.

Toegang tot het dashboard

Voor de emulator die lokaal wordt uitgevoerd, is geen verificatie vereist.

Wijs voor Azure-gehoste planners de rol Durable Taakgegevensbijdrager toe aan uw identiteit. U hebt vervolgens toegang tot het dashboard via een van de volgende opties:

  • De eindpunt-URL van het dashboard van de taakhub in de Azure-portal
  • Navigeren naar https://dashboard.durabletask.io/ en invoeren van uw planner- en taakhubgegevens

Dashboardmogelijkheden

Het dashboard biedt de volgende bewakings- en beheerfuncties:

  • De voortgang van de indeling controleren: de indelingsstatus weergeven, filteren op metagegevens zoals status en tijdstempels en uitvoeringsgeschiedenis bekijken.
  • Invoer en uitvoer weergeven: Indeling en activiteitsinvoer en -uitvoer controleren.
  • Tijdlijnweergave: De uitvoering van orchestration visualiseren als een tijdlijn, inclusief nieuwe pogingen en timing van activiteiten.
  • Geschiedenisweergave: Gedetailleerde gebeurtenisvolgorde, tijdstempels en nettoladingen bekijken.
  • Sequentieweergave: Krijg een andere manier om de gebeurtenisreeks te visualiseren.
  • Orchestrationbeheer: Orkestraties starten, onderbreken, hervatten en beĆ«indigen op aanvraag.

Zie Fouten opsporen en orkestraties beheren met behulp van het Durable Task Scheduler-dashboard voor gedetailleerde instructies over het instellen van toegang en het gebruiken van het dashboard.

Volgende stappen