尝试获取诊断事件时遇到 StorageException

sai*_*ran 4 azure azure-storage azure-storage-account azure-functions azure-functions-runtime

打开功能应用程序时,不知何故开始看到此错误,但应用程序正在运行。

Unable to retrieve diagnostics and error information for your function app. 
Encountered a StorageException while trying to fetch the diagnostic events. 
Please make sure the connection string in the app setting "AzureWebJobsStorage" has the permissions to access Azure Table Storage
Run Code Online (Sandbox Code Playgroud)

存储帐户网络访问设置为“从选定的虚拟网络和 IP 地址启用”。即使这样设置,之前也没有错误。

但现在只有更改为“从所有网络启用”时,上述错误消息才会消失。

最近将 functionapp 更新为 dotnet 6.0 和 v4 运行时,即使如此,也没有错误。不确定这是否与此有关。

我该如何解决这个问题?

Fab*_*nte 5

这是由诊断组件引发的平台级别警报引起的,尽管它对生产工作负载没有影响,但措辞不明确且级别具有误导性。该事件已被禁用,您应该不会再看到此情况。

扩展一下,此错误是由诊断组件的控制平面报告的,该错误旨在将生产组件引发的诊断事件显示到门户,但不涉及任何生产工作负载流,并且对应用程序的功能没有影响。