我在azure上托管模型,我想从我们的API调用收集响应(正文)。到目前为止,我可以收集API请求数据,但我也想收集发送给“客户端”的响应。如何在Azure中执行此操作?
我们尝试了几种方法(监控-->日志,但它们只收集请求和响应信号(200、400或500),但不知何故没有记录我们的响应正文。
我必须以某种方式编码来配置它吗?
例如request: location_from = 'ab', location_to = 'ba', material = 'sand' response: predictive_duration = 10,5 hours
发布于 2019-10-22 23:45:46
有多种方法可以实现这一点。您可以:
1-使用AOP框架,并从API中记录之前(接收参数)和之后(响应)。
1.1-您可以使用Decorator设计模式实现相同的功能
2-您可以实施ITelemetryInitializer +应用程序洞察来记录apis中的响应代码/响应正文:
https://stackoverflow.com/questions/58504003
复制相似问题