我们有一个 ASP.NET Core WebAPI 与使用所有默认配置(无自定义遥测报告)的 Application Insights 一起运行,它正确地将遥测报告给 Azure Application Insights,我们可以从性能 View 中获取每个请求的响应时间,在我们的如果我们还想知道每个请求的响应大小,以进一步改进后端数据序列化设计,但我们无法从现有数据中获取响应大小。
我的问题是:响应大小是否包含在 Application Insights 的默认数据收集策略中?如果不是,我们如何添加此指标?
框架:ASP.NET Core 2.1、Microsoft.ApplicationInsights.AspNetCore 2.5.1
最佳答案
响应大小不是应用程序洞察中默认数据收集策略的一部分。虽然您可以添加自定义遥测。例如自定义遥测初始化器,请看下面的线程-
关于asp.net-core-webapi - 如何在 Azure Application Insights 中获取 Web 请求的响应大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54473068/