azure-functions - 覆盖 Azure Functions 的日志级别
问题描述
有没有办法在不更新 host.json 文件的情况下覆盖 Azure Function 应用程序的默认日志级别?我希望我的函数仅在开发环境中将跟踪日志传递给应用程序洞察力。我在想是否可以设置一个环境变量,并且该函数将知道何时传递日志。
解决方案
是的,这是可能的。替换默认的日志级别设置键AzureFunctionsJobHost__logging__LogLevel__Default
和值Trace
//Debug
或Information
任何你想要的。就像我在我的 host.jsonDefault
中一样,Trace
但在 azure 中是Information
. 因此,只需添加新的环境变量(应用程序设置)并AzureFunctionsJobHost__logging__LogLevel__
为 loglevel 的所有键添加前缀并设置所需的值,您的主机设置将被覆盖。你可以在这里阅读更多
推荐阅读
- windows - UWP如何获得内容窗格投影的NavigationView内阴影?
- python - 从深度图像生成点云
- emacs - 协助描绘树或框指针结构
- docker - 在 Chrome 上通过 localhost 访问 kubernetes 服务失败
- git - 更改所有提交的 git 作者信息对我的一个存储库有效,但对其他存储库无效,为什么?
- swift - 是否有一种 Sandbox 和 AppleStore 精明的方法可以以编程方式让机器进入睡眠/关闭状态?
- java - 如何更改 Win 10 中 `mvn` cmd 使用的运行时?
- apache-spark - Spark Elasticsearch 基本调优
- matrix - 如何在solidity中定义矩阵?
- python - 使用 smtplib 发送电子邮件,没有错误但没有消息传递