为什么我在 Azure Function 应用程序中看不到日志?

问题描述 投票:0回答:1

我正在开发 Azure Function App(Linux 上的 Python),但无法查看日志。

当我访问功能应用程序的门户网站 - 选项卡“日志流”时,页面永远不会加载。只有一个旋转的圆圈。

当我打开函数本身并转到“Code + Test”时,也会发生同样的情况。控制台显示,

Connecting to Application Insights...
,但它从未加载。

功能应用程序未链接到“Application Insights”。但据我了解,我不需要创建 Application Insights 资源来查看简单的日志。还是我错了?

我对 Azure 还很陌生,因此非常感谢任何帮助!

this帖子中,一位用户说日志流受到限制,所以我认为我面临着类似的问题。我尝试过使用 VS Code 扩展 Azure 来流式传输日志,但它还需要 Application Insights。

Error: You must configure Application Insights to stream logs on Linux Function Apps

我真的必须创建 Application Insights 资源吗?(由于公司结构,创建新资源对我来说很复杂)

python azure logging azure-functions azure-application-insights
1个回答
-3
投票

如果您无法在 Azure Function 应用程序中查看日志,这可能是由于各种原因造成的,例如日志记录设置不正确、缺乏查看日志的权限或影响日志记录功能的应用程序代码错误。要解决此问题,您可以检查 Azure Function 的日志记录配置、验证您的权限并调试应用程序代码,以识别并解决日志可见性问题。

© www.soinside.com 2019 - 2024. All rights reserved.