Share via


Azure Functions-App-Diagnose

Die App-Diagnose von Azure Functions ist eine nützliche Ressource im Azure-Portal, mit der Sie Ihre Durable Functions-Anwendung überwachen und potenzielle Probleme ermitteln können. Sie hilft nicht nur bei der Diagnose von Problemen, sondern bietet auch potenzielle Lösungen und/oder Informationen zu relevanter Dokumentation, mit denen Sie Probleme schneller beheben können.

Verwenden der Azure Functions-App-Diagnose

  1. Navigieren Sie zur Ressource „Funktions-App“. Wählen Sie im linken Menü Diagnose und Problembehandlung aus.

  2. Suchen Sie nach „Durable Functions“, und wählen Sie die Option in den Ergebnissen aus.

    Screenshot showing how to search for Durable Functions detector.

  3. Sie befinden sich jetzt im Durable Functions-Detektor, der nach häufigen Problemen in Durable Functions-Apps sucht. Die Detektor stellt auch Links zu Tools und relevanter Dokumentation bereit, die möglicherweise hilfreich sind. Sehen Sie sich die verschiedenen Erkenntnisse im Detektor an, um mehr über die Integrität der Anwendung zu erfahren. Einige der Ergebnisse des Detektors sind die Durable Functions-Erweiterungsversion, die Ihre App verwendet, Leistungsprobleme und alle Fehler oder Warnungen. Wenn Probleme aufgetreten sind, werden Vorschläge angezeigt, wie Sie diese umgangen oder behoben werden können.

    Screenshot of Durable Functions detector.

Weitere nützliche Detektoren

Auf der linken Seite des Fensters befindet sich eine Liste von Detektoren, die verschiedene Probleme überprüfen. In diesem Abschnitt werden einige davon beschrieben.

Der Detektor Funktions-App ausgefallen oder mit Fehlermeldungen ruft Ergebnisse von verschiedenen Detektoren ab, die wichtige Bereiche Ihrer Anwendung überprüfen, die eine Ursache dafür sein können, dass Ihre Anwendung ausgefallen ist oder Fehler gemeldet hat. Der folgende Screenshot zeigt die durchgeführten Überprüfungen (nicht alle 15 sind im Screenshot enthalten) und die beiden Probleme, die Aufmerksamkeit erfordern.

Screenshot of Durable Functions App Down or Report Errors detector.

Wenn Sie die Analyse zu erhöhter CPU-Auslastung maximieren, können Sie sehen, dass eine App eine hohe CPU-Auslastung verursacht.

Screenshot of Durable Functions high CPU analysis detector.

Wenn Sie „Lösungen anzeigen“ auswählen, wird Folgendes empfohlen. Wenn Sie sich für die zweite Option entscheiden, können Sie Ihre Website einfach neu starten, indem Sie die Schaltfläche auswählen.

Screenshot of suggested solution from high CPU analysis detector.

Durch Maximieren von Speicheranalyse werden die folgende Warnung und das folgende Diagramm angezeigt. (Beachten Sie, dass der Screenshot nicht den gesamten Inhalt enthält.)

Screenshot of Durable Functions memory analysis detector.

Wenn Sie „Lösungen anzeigen“ auswählen, wird Folgendes empfohlen. Über die Schaltfläche können Sie ganz einfach hochskalieren.

Screenshot of suggested solution from memory analysis detector.