在记录ExceptionTelemetry之后,有没有办法在日志中查看Exception.Data内容?我正在使用Exception.Data来捕获发生异常时有关环境的信息数据。
ExceptionTelemetry似乎有自己的属性和指标的kvp。
如果不支持,那么计划是将ExceptionTelemetry包装在遍历异常/ innerexception树的代码中,并将它找到的任何数据KVP条目添加到这些字典中。我希望自己不要这样做......
答案 0 :(得分:1)
AI sdk没有遍历Exception.Data
结构本身。异常数据中的项可以是任何类型,复杂结构等,并且可以包含任何。
AI SDK允许您发送有限大小和自定义指标(双打)的自定义属性(字符串)。对AI应用程序生命周期中明确命名的属性数量也有一些限制(尽管这些限制总是在变化)。
所以你可能不希望在异常数据中遍历并发送所有数据,你可能只想抓住你知道你需要的东西,以免浪费自定义属性?