Povolení protokolů spuštění streamování v Azure Functions

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

Existují dva způsoby, jak zobrazit datový proud souborů protokolu generovaných prováděními funkcí.

  • Integrované streamování protokolů: platforma App Service umožňuje zobrazit datový proud souborů protokolu 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 streamování. Tato metoda streamování podporuje jenom jednu instanci a nedá se použít s aplikací spuštěnou v Linuxu v plánu Consumption. Při škálování funkce na více instancí se data z jiných instancí nezobrazují pomocí této metody.

  • Stream živých metrik: 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 v Azure Portal pomocí živého streamu metrik. Tuto metodu použijte při monitorování funkcí spuštěných na více instancích a podporuje všechny typy plánů. Tato metoda používá vzorkovaná data.

Streamy protokolů je možné zobrazit na portálu i ve většině místních vývojových prostředí.

Na portálu můžete zobrazit oba typy datových proudů protokolů.

Pokud chcete zobrazit protokoly streamování na portálu, vyberte v aplikaci funkcí kartu Funkce platformy . Pak 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 protokoly aplikace se zobrazí v okně. 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í. Pokud máte službu Application Insights povolenou, zobrazí se odkaz Application Insights v části Nakonfigurované funkce. Tento odkaz vás přenese na stránku Application Insights pro vaši aplikaci.

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

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

Další kroky