Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vos options pour diagnostiquer les problèmes liés aux kits SDK Durable Task dépendent du service de calcul Azure que vous utilisez, comme Azure Container Apps, un cluster Azure Kubernetes Service ou une application Azure App Service. Nous vous recommandons d’activer les diagnostics et la surveillance à l’aide d’Application Insightset du tableau de bord de supervision durable du planificateur de tâches pour suivre l’état de l’orchestration.
Application Insights
Application Insights est la méthode recommandée pour surveiller vos applications s’exécutant sur les kits SDK Durable Task. Vous pouvez rechercher et interroger ces événements de suivi à l’aide de l’outil Application Insights Analytics dans le portail Azure.
Chaque événement de cycle de vie d’une instance d’orchestration écrit un événement de suivi dans la collection de traces dans Application Insights.
| Service de calcul | Instructions de journalisation des diagnostics |
|---|---|
| Azure Container Apps (Applications de Conteneur Azure) | Surveiller les journaux dans Azure Container Apps avec Log Analytics |
| Azure App Service | Activer la journalisation des diagnostics pour les applications dans Azure App Service |
| Azure Kubernetes Service | Surveiller le service Azure Kubernetes |
Tableau de bord de surveillance durable du planificateur de tâches
Lorsque vous utilisez le Durable Task Scheduler, vous pouvez observer, gérer et déboguer vos orchestrations à l’aide du tableau de bord du Durable Task Scheduler. Le tableau de bord est disponible lorsque vous exécutez l’émulateur Durable Task Scheduler localement ou créez une ressource de planificateur sur Azure.
Accès au tableau de bord
L’émulateur s’exécutant localement ne nécessite pas d’authentification.
Pour les planificateurs hébergés par Azure, attribuez le rôle Contributeur de données de tâche Durable à votre identité. Vous pouvez ensuite accéder au tableau de bord via :
- URL du point de terminaison du tableau de bord du hub de tâches dans le portail Azure
- Accédez à
https://dashboard.durabletask.io/puis saisissez vos informations de planification et de concentrateur de tâches.
Fonctionnalités du tableau de bord
Le tableau de bord fournit les fonctionnalités de surveillance et de gestion suivantes :
- Surveiller la progression de l’orchestration : affichez l’état de l’orchestration, filtrez par métadonnées telles que l’état et les horodatages, puis passez en revue l’historique d’exécution.
- Afficher les entrées et sorties : inspecter les entrées et sorties d’orchestration et d’activité.
- Vue Chronologie : Visualisez l’exécution de l’orchestration sous forme de chronologie, y compris les nouvelles tentatives d’activité et le chronométrage.
- Vue d’historique : voir une séquence d’événements détaillée, des horodatages et des charges utiles.
- Vue séquence : Obtenez un autre moyen de visualiser la séquence d’événements.
- Gestion de l’orchestration : démarrer, suspendre, reprendre et arrêter les orchestrations à la demande.
Pour obtenir des instructions détaillées sur la configuration de l’accès et l’utilisation du tableau de bord, consultez Déboguer et gérer des orchestrations à l’aide du tableau de bord Planificateur de tâches durables.