项目1:它有2个功能, Azure 函数 1 (afn1) 和 Azure 函数 2 (afn2)。
afn1 和 afn2 均部署到 azure 函数应用 (afnapp1)
- 显示 afn1 和 afn2 的日志。
afn1 和 afn2 均部署到 azure 函数应用 (afnapp2)
- 显示 afn2 的日志,但不显示 afn1 的日志。
最佳答案
我们在我们的环境中进行了测试,根据我们的发现,我们能够看到特定功能应用程序下的两个功能的日志都记录在功能应用程序的监控部分下的日志中。
Azure Functions 与 Application Insights 集成,让你能够更好地监控函数应用。 Application Insights 收集函数应用生成的遥测数据,包括应用写入日志的信息。如果您的函数应用没有设置仪器键,则必须 first enable Application Insights integration
或者,您可以从 Kudu 控制台访问这些日志: https://[your-function-app].scm.azurewebsites.net/
从菜单中选择“调试控制台”>“CMD” 在文件列表上,进入日志文件 > 应用程序 > 函数 > 函数 > [函数名称]
在那里您将看到日志文件列表。
关于azure函数代码在第一个azure函数中记录信息,并且不记录另一个azure函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68721632/