具有Azure功能的Azure应用程序见解。日志调试未显示

时间:2018-10-24 19:18:10

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

我的Azure功能当前正在登录到Application Insights。

虽然在Application Insights中显示logger.logInformation行生成的日志,但未显示logger.logDebug行生成的日志。

我听说有一种方法可以通过为应用程序见解启用某些日志记录级别来临时启用通过此行的日志记录。

有人可以帮助我实现这一目标或指导我获得一些文档吗?

谢谢:)

2 个答案:

答案 0 :(得分:1)

您正在logLevel中寻找host.json设置(假设功能V2。对于功能V1,请查看logger设置。)Documentation for both here.

答案 1 :(得分:1)

详细步骤如下:

1.Nav转到您的功能应用kudu控制台:https://your_function_name.scm.azurewebsites.net/DebugConsole

2。在kudu控制台中,导航到host.json(D:\home\site\wwwroot),然后单击host.json的编辑按钮: enter image description here

3。如下所示修改host.json,然后保存: enter image description here

4。运行功能应用程序后,转到应用程序见解搜索,您将找到调试消息:

在代码中使用LogDebug: enter image description here

在应用程序见解中,检查调试消息: enter image description here

5。对于v1功能,应按照@Kath的说明使用link来修改host.json。