Partage via


Diagnostics de l’application Azure Functions

Les Diagnostics de l’application Azure Functions est une ressource utile dans le Portail Azure pour surveiller et diagnostiquer les problèmes potentiels dans votre application Durable Functions. Non seulement elle aide à diagnostiquer les problèmes, mais elle fournit également des solutions potentielles et/ou une documentation pertinente pour vous aider à résoudre les problèmes plus rapidement.

Comment utiliser les Diagnostics de l’application Azure Functions

  1. Accédez à votre ressource d’application de fonction. Dans le menu de gauche, sélectionner Diagnostiquer et résoudre les problèmes.

  2. Recherchez « Durable Functions », puis sélectionnez le résultat.

    Screenshot showing how to search for Durable Functions detector.

  3. Vous êtes maintenant à l’intérieur du détecteur Durable Functions, qui recherche les problèmes courants que les applications Durable Functions ont tendance à avoir. Le détecteur vous fournit également des liens vers des outils et de la documentation qui peuvent vous être utiles. Parcourez les différentes informations du détecteur pour en savoir plus sur l’intégrité de l’application. Quelques exemples de ce que le détecteur vous indique incluent la version d’extension Durable Functions que votre application utilise, les problèmes de performances et les erreurs ou avertissements éventuels. S’il existe des problèmes, vous verrez des suggestions sur la façon de les atténuer et de les résoudre.

    Screenshot of Durable Functions detector.

Autres détecteurs utiles

Sur le côté gauche de la fenêtre, il existe une liste de détecteurs conçus pour vérifier la présence de problèmes. Cette section en met quelques-uns en évidence.

Le détecteur Functions Arrêt d’application ou signalement d’erreurs extrait les résultats de différents détecteurs vérifiant les zones clés de votre application qui peuvent être à l’origine de l’arrêt de votre application ou du signalement d’erreurs. La capture d’écran ci-dessous montre les vérifications effectuées (les 15 ne sont pas toutes affichées dans la capture d’écran) et les deux problèmes nécessitant une attention particulière.

Screenshot of Durable Functions App Down or Report Errors detector.

L’optimisation d’Analyse de l’utilisation élevée du processeur montre qu’une application est à l’origine d’une utilisation élevée du processeur.

Screenshot of Durable Functions high CPU analysis detector.

Les éléments suivants sont suggérés lorsque vous cliquez sur « Afficher les solutions ». Si vous décidez de suivre la deuxième option, vous pouvez facilement redémarrer votre site en cliquant sur le bouton .

Screenshot of suggested solution from high CPU analysis detector.

L’optimisation d’Analyse de la mémoire affiche l’avertissement et le graphique suivants. (Notez que tout le contenu n’est pas affiché dans la capture d’écran.)

Screenshot of Durable Functions memory analysis detector.

Les éléments suivants sont suggérés lorsque vous cliquez sur « Afficher les solutions ». Vous pouvez facilement effectuer un scale-up en cliquant sur un bouton.

Screenshot of suggested solution from memory analysis detector.