Bla*_*eB9 8 azure azure-functions
与我的 Azure Function App 关联的日志流中的日志已更改,我相信这些日志将转移到我不确定如何访问它们的其他地方。这是我收到的新消息的快照:
有人知道为什么我的日志会变成这样,以及我如何/在哪里可以从我的运行函数访问我的日志(似乎运行良好)?
小智 18
运行 Azure Function 时,您可以在测试/运行页面的日志控制台中查看文件系统日志,或者在 Function App 左侧索引菜单的“监控”下查看日志流。
文件系统日志 <- 日志流 <- Function App 的监控(左侧索引菜单):

您可以在与该 Azure Function App 关联的存储帐户中看到所有这些文件系统日志。
Storage Account > File Shares (under Data Storage) > Your Function App > LogFiles > Application > Functions > Host

在路径中Storage Account > File Shares (under Data Storage) > Your Function App > LogFiles > Application > Functions > Function > Your Function Name >可以看到函数的控制台结果(应用程序日志-执行结果/失败结果/错误数据)。

您可以在 Kudu Explorer 中看到相同的文件/日志以及跟踪(但它提供了请求和响应日志中的最少信息),如第一个 Gif 图像所示。
小智 6
在我看来,微软已经禁用了函数应用程序上的日志流,如下所示。
我能够查看实时日志的唯一方法是 Azure CLI 上的日志尾部,如下所示。
az webapp log tail --resource-group $RESOURCEGROUP --name $FUNCTIONNAME
| 归档时间: |
|
| 查看次数: |
29653 次 |
| 最近记录: |