Activer les journaux d’exécution de streaming dans Azure Functions
Quand vous développez une application, vous voulez souvent voir ce qui est écrit dans les journaux en quasi temps réel lors de l’exécution dans Azure.
Il existe deux façons d’afficher un flux des fichiers journaux générés par vos exécutions de fonction.
Flux de métriques temps réel : quand votre application de fonction est connectée à Application Insights, vous pouvez voir les données des journaux et d’autres métriques en quasi-temps réel sur le Portail Azure avec Flux de métriques temps réel. Utilisez cette méthode lors de la supervision des fonctions s’exécutant sur plusieurs instances, car elle prend en charge tous les types de plans. Cette méthode utilise des données échantillonnées.
Streaming des journaux intégré : la plateforme App Service vous permet d’afficher un flux de vos fichiers journaux d’application. Cela équivaut à la sortie observée quand vous déboguez vos fonctions au cours du développement local et quand vous utilisez l’onglet Test dans le portail. Toutes les informations basées sur les journaux sont affichées. Pour plus d’informations, consultez Diffuser les journaux d’activité en continu. Cette méthode de streaming ne prend en charge qu’une seule instance et ne peut pas être utilisée avec une application exécutée sur Linux dans un plan Consommation. Quand votre fonction est mise à l’échelle sur plusieurs instances, les données des autres instances ne s’affichent pas avec cette méthode.
Les flux de journaux peuvent être affichés à la fois dans le portail et dans la plupart des environnements de développement locaux.
Vous pouvez afficher les deux types de flux de journaux dans le portail.
Pour afficher les journaux de diffusion en continu dans le portail, sélectionnez l'onglet Fonctionnalités de la plateforme dans votre application de fonction. Ensuite, sous Surveillance, sélectionnez Diffusion en continu des journaux.
Cela permet de connecter votre application au service de diffusion en continu des journaux, et les journaux d'application s'affichent dans la fenêtre. Vous pouvez basculer entre Journaux d’activité d’application et Journaux d’activité des serveurs Web.
Pour voir le flux de métriques temps réel de votre application, sélectionnez l’onglet Vue d’ensemble de votre application de fonction. Quand Application Insights est activé, un lien Application Insights est visible sous Fonctionnalités configurées. Ce lien vous mène à la page Application Insights de votre application.
Dans Application Insights, sélectionnez Flux de métriques temps réel. Les entrées de journaux échantillonnées sont affichées sous Exemple de télémétrie.