如何在Azure Functions中禁用应用程序见解

时间:2018-10-16 08:30:52

标签: azure azure-functions azure-application-insights

自最近以来,Azure Functions开始迫使用户使用Application Insights捕获调用日志,而不是使用显示20个最新调用的以前的简单系统。

我以前未使用Application Insights的Function App仍然可以正常运行并正确显示了日志。

对于新的Function App,如何禁用Application Insights并查看没有它的调用日志?

enter image description here

1 个答案:

答案 0 :(得分:1)

更新

原始答案仅适用于v1函数,2.x运行时不再将日志(由ILogger提供)发送到Azure WebJobs仪表板使用的表。

没有Application Insights,我们只能转到kudu(https://<functionAppName>.scm.azurewebsites.net/DebugConsole)并导航到D:\home\LogFiles\Application\Functions\function\<functoinName>以获取持久日志。


来源

转到Azure门户上的“应用程序设置”

  1. 删除APPINSIGHTS_INSTRUMENTATIONKEY(如果有)

  2. AzureWebJobsDashboard添加一个存储连接字符串。