Sdílet prostřednictvím


Povolení protokolů spouštění streamování ve službě Azure Functions

Při vývoji aplikace často chcete zjistit, co se zapisuje do protokolů téměř v reálném čase při spuštění v Azure.

Existují dva způsoby zobrazení datového proudu souborů protokolu generovaných spuštěními funkce.

  • Live Metrics Stream (doporučeno):: Když je vaše aplikace funkcí připojená k Application Insights, můžete zobrazit data protokolů a další metriky téměř v reálném čase na webu Azure Portal pomocí živého streamu metrik. Tuto metodu použijte při monitorování funkcí spuštěných v několika instancích a podporuje všechny typy plánů. Tato metoda používá vzorkovaná data.

  • Integrované streamování protokolů: Platforma App Service umožňuje zobrazit datový proud souborů protokolu vaší aplikace. To odpovídá výstupu, který se zobrazí při ladění funkcí během místního vývoje a při použití karty Test na portálu. Zobrazí se všechny informace založené na protokolu. Další informace najdete v tématu Protokoly streamu. Tato metoda streamování podporuje pouze jednu instanci a nejde ji použít s aplikací spuštěnou v Linuxu v plánu Consumption. Pokud je vaše funkce škálovaná na více instancí, data z jiných instancí se pomocí této metody nezobrazují.

Streamy protokolů se dají zobrazit na portálu i ve většině místních vývojových prostředí.

Oba typy streamů protokolů můžete zobrazit na portálu.

Pokud chcete zobrazit protokoly streamování na portálu, vyberte v aplikaci funkcí kartu Funkce platformy. Potom v části Monitorování zvolte Streamování protokolů.

Povolení protokolů streamování na portálu

Tím se vaše aplikace připojí ke službě streamování protokolů a v okně se zobrazí protokoly aplikací. Můžete přepínat mezi protokoly aplikací a protokoly webového serveru.

Zobrazení protokolů streamování na portálu

Pokud chcete zobrazit stream živých metrik pro vaši aplikaci, vyberte kartu Přehled vaší aplikace funkcí. Po povolení Application Insights se v části Nakonfigurované funkce zobrazí odkaz Application Insights. Tento odkaz vás přenese na stránku Application Insights pro vaši aplikaci.

V Application Insights vyberte Živý stream metrik. Ukázkové položky protokolu se zobrazují v části Ukázková telemetrie.

Zobrazení živého streamu metrik na portálu

Další kroky