Azure ApplicationInsights“失败”不报告异常

问题描述 投票:0回答:1

我正尝试在 MS Azure 中为函数应用程序实施快照调试器,但 Application Insights 中的“失败”选项卡仅显示应用程序抛出的异常的一小部分。

正如您在下面的两个屏幕截图中所看到的,Function App 自 1 月以来已运行近 300,000 次,并且仅在 Failures 选项卡中注册了 19 次 Exceptions。查看交易搜索选项卡似乎显示每个异常两次。

实际上,每天都会抛出异常。这些异常在交易搜索中记录为“错误”或有时是“痕迹”

为什么这些异常不会作为异常显示在失败选项卡或交易搜索中? Snapshot Debugger 无法处理未标记为此类的异常。

azure azure-application-insights
1个回答
0
投票

根据此 MS 文档的限制 来自快照调试器的数据仅存储 15 天,因此并非所有异常都在您的 Applications Insights 中可见。

我尝试像下面这样配置快照调试器:-

我的交易搜索:-

enter image description here

作为解决方法,您可以通过参考此 Document1 将 Azure Function 应用程序日志存储在存储帐户或日志分析工作区中,并通过参考 Document2

直接监控功能执行
© www.soinside.com 2019 - 2024. All rights reserved.