web-dev-qa-db-fra.com

Les journaux des applications de la fonction Azure ne s'affichent pas

Je suis relativement nouveau dans Azure et je viens de parcourir le didacticiel sur la création d'une nouvelle fonction Azure, qui est déclenchée à la création d'un nouveau blob. Ce code contenait le code par défaut.

public static void Run(Stream myBlob, string name, TraceWriter log)
{
    log.Info($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
}

D'après ce que je peux voir dans le didacticiel, je devrais être en mesure de voir certaines informations dans la zone "journaux" située sous le code, mais rien ne s'affiche, je recherche une solution depuis un moment mais je ne peux pas sembler trouver quelque chose d'utile. 

Toute aide serait grandement appréciée.

11
Kikanye

La fenêtre du journal est un peu fragile et ne montre pas toujours les journaux. Cependant, les journaux sont également écrits dans les fichiers journaux.

Vous pouvez accéder à ces journaux depuis la console Kudu: https: // [votre-fonction-app] .scm.azurewebsites.net/

Dans le menu, sélectionnez Console de débogage> CMD.

Dans la liste des fichiers, allez dans LogFiles> Application> Fonctions> Fonction> [Nom de votre fonction]

Là, vous verrez une liste de fichiers journaux.

22

Le portail Azure a été mis à jour la semaine dernière et ils ont déplacé les journaux de Monitor vers la page d'accueil de la fonction Azure réelle. Cependant, pour les voir, vous devez cliquer sur Test. J'ai soulevé un problème avec le support technique de Microsoft et ils ont passé plusieurs jours à tourmenter leurs pouces avant de trouver la réponse moi-même. J'espère que cela fait gagner un peu de temps aux autres

 enter image description here

3
wpqs

En effet, la section Journaux de l'application Fonction du portail Azure semble fragile. J'avais ouvert quelques-uns des nôtres et ensuite, il ne restait plus rien. Fermer le logiciel Function App et le rouvrir a permis de résoudre le problème. 

0
Nils Breitmann