首页 > 解决方案 > 日志流选项卡在 Azure 函数中不起作用

问题描述

我早些时候在github上发布了这个,但希望我能从更广泛的社区得到答案。

在 Azure 门户中,可以在Log Streaming选项卡中查看函数应用程序的实时日志。我注意到这通常在几周内都不起作用,我想知道我是否在做一些明显错误的事情。更多详情如下:

我有一个从服务总线接收消息的功能。我能够在应用程序洞察力中看到日志,并且我可以看到它正在按预期处理请求。问题是我在门户的“日志流”选项卡中看不到任何日志。见下图:

图片

上图表示在 6:17:46 和 6:18:46 之间没有记录任何行。但是,从应用程序洞察日志中查看下图,您可以清楚地看到在此期间处理了多个请求(并写入了几行日志)。

图片

图片

我尝试了 Edge 浏览器和 Chrome,以及 Edge 中的私人标签,但我看到了相同的行为。

请注意,我最终会在很长一段时间内看到此问题,然后有时它会自行解决。例如,我注意到它在六月的几周内都不起作用。然后,令人惊讶的是,我在 7 月初看到它至少工作了一周。但现在我注意到它不起作用。此外,我在我目前拥有的所有功能应用程序中都看到了这种行为。(因此它不仅限于一个应用程序)。

我正在使用 Azure Functions v2 .net 核心,C#。

标签: azureazure-functions

解决方案


推荐阅读