azure - azure 函数代码在第一个 azure 函数中记录信息,而不在另一个 azure 函数中记录
问题描述
项目 1:它有 2 个函数,Azure 函数 1 (afn1) 和 azure 函数 2 (afn2)。
afn1 和 afn2 都部署到 azure function app (afnapp1)
- 显示 afn1 和 afn2 的日志。
afn1 和 afn2 都部署到 azure function app (afnapp2)
- 为 afn2 显示日志,但不为 afn1 显示日志。
解决方案
我们已经在我们的环境中进行了测试,根据我们的发现,我们能够看到特定功能应用下的两个功能的日志都记录在功能应用监控部分下的日志中。
Azure Functions 与 Application Insights 集成,以便更好地监控函数应用。Application Insights 收集函数应用生成的遥测数据,包括应用写入日志的信息。如果你的函数应用没有设置检测密钥,你必须首先启用 Application Insights 集成
或者,您可以从 Kudu 控制台访问这些日志:https://[your-function-app].scm.azurewebsites.net/
从菜单中,选择 Debug console > CMD 在文件列表中,进入 Logfiles > Application > Functions > Function > [Name of your function]
在那里您将看到一个日志文件列表。
推荐阅读
- haskell - Haskell 的“绑定”运算符“>>=”在数学中有名字吗?
- c# - 使用 AForge C# 的模糊系统
- angular - PrimeNG:更改所选按钮的背景颜色
- haskell - 使用 Z3 在 SBV 中并行求解
- npm - 无法使用 npm 安装 @material-ui/core
- php - Wordpress:如何在后端为帖子概述创建插件?
- json - Linux - 查找非 JSON 格式行的脚本
- javascript - 获取 POST 不在 heroku 上工作,但在本地工作
- microsoft-graph-api - MS Teams 机器人事件
- azure - 在 Azure 应用程序网关上定义的重写规则似乎不适用于 TRACE 方法