Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ihre Optionen für die Diagnose von Problemen mit den SDKs für dauerhafte Aufgaben hängen von der Azure Berechnung ab, die Sie verwenden, z. B. Azure Container Apps, ein Azure Kubernetes Service Cluster oder eine Azure App Service-App. Wir empfehlen sowohl die Aktivierung der Diagnose als auch die Überwachung mithilfe von Application Insightsund dem Überwachungs-Dashboard für den Durable Task Scheduler, um den Orchestrierungsstatus zu verfolgen.
Anwendungsanalysen
Application Insights ist die empfohlene Methode, um Ihre Apps zu überwachen, die auf den SdKs für dauerhafte Aufgaben ausgeführt werden. Sie können diese Nachverfolgungsereignisse mithilfe des Tools Application Insights Analytics im Azure-Portal suchen und abfragen.
Jedes Lebenszyklus-Ereignis einer Orchestrierung-Instanz schreibt ein Tracing-Ereignis in die traces Collection in Application Insights.
| Berechnungsdienst | Anweisungen zur Diagnoseprotokollierung |
|---|---|
| Azure Container Apps – ein Dienst für containerbasierte Anwendungen | Überwachen von Protokollen in Azure Container Apps mit Log Analytics |
| Azure App Service | Aktivieren der Diagnoseprotokollierung für Apps in Azure App Service |
| Azure Kubernetes-Dienst | Überwachen des Azure Kubernetes-Diensts |
Dashboard zur Überwachung des dauerhaften Aufgabenplanungsmoduls
Wenn Sie den Durable Task Scheduler verwenden, können Sie Ihre Orchestrierungen mithilfe des Dashboards "Durable Task Scheduler" beobachten, verwalten und debuggen. Das Dashboard ist verfügbar, wenn Sie den Emulator Durable Task Scheduler lokal ausführen oder eine Schedulerressource für Azure erstellen.
Zugreifen auf das Dashboard
Der lokal ausgeführte Emulator erfordert keine Authentifizierung.
Bei Azure-gehosteten Schedulern weisen Sie Ihrer Identität die Rolle Durable Task Data Contributor zu. Sie können dann über eine der folgenden Aktionen auf das Dashboard zugreifen:
- Die Dashboard-Endpunkt-URL des Aufgabenhubs im Azure-Portal
- Navigieren Sie zu
https://dashboard.durabletask.io/und geben Sie Ihre Scheduler- und Task Hub-Informationen ein
Dashboardfunktionen
Das Dashboard bietet die folgenden Überwachungs- und Verwaltungsfunktionen:
- Überwachen des Orchestrierungsstatus: Anzeigen des Orchestrierungsstatus, Filtern nach Metadaten wie Status und Zeitstempeln und Überprüfen des Ausführungsverlaufs.
- Anzeigen von Eingaben und Ausgaben: Überprüfen von Orchestrierungs- und Aktivitätseingaben und -ausgaben.
- Zeitleisten-Ansicht: Visualisieren Sie die Ausführung der Orchestrierung als Zeitleiste, einschließlich Aktivitätswiederholungen und Timing.
- Verlaufsansicht: Detaillierte Ereignissequenz, Zeitstempel und Nutzlasten anzeigen.
- Sequenzansicht: Rufen Sie eine weitere Möglichkeit zum Visualisieren der Ereignissequenz ab.
- Orchestrierungsmanagement: Starten, Anhalten, Fortsetzen und Beenden von Orchestrierungen bei Bedarf.
Ausführliche Anweisungen zum Einrichten des Zugriffs und der Verwendung des Dashboards finden Sie unter Debuggen und Verwalten von Orchestrierungen mithilfe des Dashboards "Durable Task Scheduler".