Aktivera körningsloggar för direktuppspelning i Azure Functions
När du utvecklar ett program vill du ofta se vad som skrivs till loggarna nästan i realtid när det körs i Azure.
Det finns två sätt att visa en ström av loggfiler som genereras av dina funktionskörningar.
Live Metrics Stream (rekommenderas): När din funktionsapp är ansluten till Application Insights kan du visa loggdata och andra mått nästan i realtid i Azure Portal med Live Metrics Stream. Använd den här metoden när du övervakar funktioner som körs på flera instanser och stöder alla plantyper. Den här metoden använder exempeldata.
Inbyggd loggströmning: Med App Service-plattformen kan du visa en ström av dina programloggfiler. Detta motsvarar utdata som visas när du felsöker dina funktioner under den lokala utvecklingen och när du använder fliken Test i portalen. All loggbaserad information visas. Mer information finns i Stream-loggar. Den här strömningsmetoden stöder endast en enskild instans och kan inte användas med en app som körs på Linux i en förbrukningsplan. När funktionen skalas till flera instanser visas inte data från andra instanser med den här metoden.
Loggströmmar kan visas både i portalen och i de flesta lokala utvecklingsmiljöer.
Du kan visa båda typerna av loggströmmar i portalen.
Om du vill visa strömmande loggar i portalen väljer du fliken Plattformsfunktioner i funktionsappen. Välj sedan Loggströmning under Övervakning.
Detta ansluter din app till loggströmningstjänsten och programloggar visas i fönstret. Du kan växla mellan programloggar och webbserverloggar.
Om du vill visa Live Metrics Stream för din app väljer du fliken Översikt i funktionsappen. När du har Aktiverat Application Insights visas en Application Insights-länk under Konfigurerade funktioner. Den här länken tar dig till sidan Application Insights för din app.
I Application Insights väljer du Live Metrics Stream. Exempelloggposter visas under Exempeltelemetri.