当尝试连接到已删除的cosmos db时,有什么方法可以将错误记录限制到Appinsight?>

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

我正在使用azure cosmos db保存一些数据。我无法在应用程序中更改连接字符串和Azure cosmos db的所有其他详细信息。

如果删除Azure cosmos db,则我添加了一个try catch块,以在每次尝试连接到Azure cosmosdb并将其登录到Azure AppInsight遥测中时捕获异常。

但是,在记录此异常时,我也记录了多个System.Net.Sockets.SocketException

我尝试调试代码,但是找不到该异常的根源,而且由于异常正在延迟登录到Azure Appinsight中,因此我无法查明生成该异常的位置。

我想做的是最小化记录相同的异常,或者尽可能忽略它。

提前感谢

我正在使用azure cosmos db保存一些数据。我无法在应用程序中更改连接字符串以及Azure cosmos db的所有其他详细信息。如果Azure宇宙数据库被删除,我会添加一个...

c# azure azure-cosmosdb azure-application-insights
1个回答
0
投票

是,您可以使用TelemetryProcessor过滤遥测。参见the docs

© www.soinside.com 2019 - 2024. All rights reserved.