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, které vaše funkce generuje.

Když je vaše aplikace funkcí připojená k Application Insights, můžete pomocí služby Live Metrics Stream zobrazit data protokolů a další metriky téměř v reálném čase na webu Azure Portal. Stream živé metriky je doporučený způsob zobrazení protokolů streamování , který podporuje všechny typy plánů a je to metoda, která se používá při monitorování funkcí spuštěných v několika instancích. Používá také vzorkovaná data, takže vás může chránit před vyprodukováním přílišného množství dat během špičkového zatížení.

Důležité

Stream živých metrik ve výchozím nastavení obsahuje protokoly ze všech aplikací připojených k dané instanci Application Insights. Pokud máte více než jednu aplikaci, která odesílá data protokolu, měli byste filtrovat data protokolového toku.

Streamy protokolů se dají zobrazit na portálu i ve většině místních vývojových prostředí. Způsob, jakým povolíte a zobrazíte protokoly streamování, závisí na vaší metodě streamování protokolů, a to buď pomocí Live Metrics, nebo integrované možnosti.

  1. Pokud chcete zobrazit stream živých metrik pro vaši aplikaci, vyberte kartu Přehled vaší aplikace funkcí.

  2. 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.

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

Snímek obrazovky znázorňující zobrazení živého streamu metrik na portálu

Další kroky