Habilitar logs de execução de streaming no Funções do Azure

Ao desenvolver uma aplicação, geralmente pretende ver o que está a ser gravado nos registos 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 da sua aplicação, selecione o separador Descrição geral da sua aplicação de função.

  2. Quando o Application Insights estiver habilitado, verá um link do Application Insights em Recursos configurados. Esta ligação leva-o para a página do Application Insights da sua aplicação.

  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