在 Azure Functions 中启用流式传输执行日志功能

开发应用程序时,通常需要了解在 Azure 中运行时近实时地写入日志的内容。

有两种方法可以查看函数执行生成的日志文件流。

当函数应用 连接到 Application Insights 时,可以使用 实时指标流 在 Azure 门户中近乎实时地查看日志数据和其他指标。 实时指标流是查看支持所有计划类型的 流式处理日志的建议方法 ,也是监视在多实例上运行的函数时使用的方法。 它还使用采样数据,以避免你在高峰负载期间生成过多数据。

重要

默认情况下,实时指标流包括连接到给定 Application Insights 实例的所有应用的日志。 如果有多个应用发送日志数据,则应 筛选日志流数据

可以在门户和大多数本地开发环境中查看日志流。 启用和查看流式处理日志的方式取决于日志流式处理方法(实时指标或内置)。

  1. 若要查看应用的实时指标流,请选择函数应用的“概述”选项卡。

  2. Application Insights 启用后,“配置的功能”下将显示“Application Insights”链接 。 使用此链接将转到应用的“Application Insights”页。

  3. 在 Application Insights 中,选择“实时指标流”。 “示例遥测”下降显示采样日志条目

显示如何在门户中查看实时指标流的屏幕截图。

后续步骤