Azure 应用程序洞察请求响应统计与客户端的实际页面响应时间

Azure Application insight request response stat vs the actual page response time on client side

我的 QA 团队抱怨说,当他们在我们的应用程序中测试搜索功能时,需要 4 秒才能看到结果。

我们的应用程序托管在本地 IIS 服务器上,我在其中安装 Azure Application Insight 代理来收集数据以将其发送到 Azure 门户。

我正在使用 Application Insight 性能功能来查看 POST 事务的总响应,该事务只显示 1 秒来执行此 POST 搜索请求。

当我搜索这个时间段内的所有请求时,我只看到这个POST而没有看到其他请求,比如GET。我得出结论,此搜索不需要刷新页面,而只是将结果显示为 post 返回。

根据我的质量检查小组的发现,我得出的结论是这次搜索总共应该只有 1 秒而不是 4 秒,这是否表明了这一点?

如果上面没有显示全部图片,你知道Azure application insight是否有显示总时间的日志记录?我不知道 Azure Application Insight 是否有办法查看客户端浏览器加载结果所花费的总时间,或者是否可能涉及客户端代理?

因此,经过进一步调查,我得出结论,Application Insight 只显示服务器端的请求。

我所做的是 运行 在启用 F12 的浏览器上搜索以查看总请求时间。事实证明,使用结果完全加载页面的时间远远超过 Application Insight post 在请求事务上的总请求时间。