Partilhar via


Habilitar logs de execução de streaming no Azure Functions

Ao desenvolver um aplicativo, você geralmente deseja ver o que está sendo gravado nos logs quase em tempo real ao executar no Azure.

Existem duas formas de visualizar o fluxo de ficheiros de log que as suas execuções de função geram.

Quando a sua aplicação de funções está ligada ao Application Insights, pode usar o Live Metrics Stream para visualizar dados de registo e outras métricas quase em tempo real no portal Azure. O fluxo de Métricas ao Vivo é a forma recomendada de visualizar registos de streaming , suporta todos os tipos de planos e é o método a usar ao monitorizar funções a correr em múltiplas instâncias. Também utiliza dados amostrados, por isso pode protegê-lo de produzir demasiados dados durante períodos de carga máxima.

Importante

Por padrão, o fluxo de métricas ao vivo inclui logs de todos os aplicativos conectados a uma determinada instância do Application Insights. Quando você tiver mais de um aplicativo enviando dados de log, deverá filtrar os dados do fluxo de logs.

Os fluxos de log podem ser visualizados no portal e na maioria dos ambientes de desenvolvimento local. A maneira como você habilita e visualiza logs de streaming depende do seu método de streaming de logs, seja Live Metrics ou built-in.

  1. Para visualizar o Live Metrics Stream do seu aplicativo, selecione a guia Visão geral do seu aplicativo de função.

  2. Quando o Application Insights estiver habilitado, você verá um link do Application Insights em Recursos configurados. Este link leva você para a página do Application Insights do seu aplicativo.

  3. Em Application Insights, selecione Live Metrics Stream. As entradas de log de amostra são exibidas em Telemetria de amostra.

Captura de ecrã que mostra como visualizar o Live Metrics Stream no portal.

Próximos passos