【发布时间】:2017-10-23 16:23:16
【问题描述】:
我正在使用ITelemetryInitializer 的Initialize 方法向我的AppInsights 事件添加几个自定义属性。其中一些是从数据库或其他可能失败的来源中检索的。问题是,对于 try-catch 子句是否应包含在 Initialize 方法中,开发人员是否有任何官方建议?
根据我的观察,在方法中抛出异常并不会阻止遥测的出现,尽管无法看到自定义属性,正如预期的那样。我可以依靠这种行为吗?如果我不手动处理异常并让 AppInsights 的代码处理它们,是否会以某种方式影响性能?
【问题讨论】:
标签: azure azure-application-insights