如何通过App Insights获取与网页互动的时间

时间:2017-07-07 14:45:52

标签: javascript azure azure-application-insights

我正在使用Azure的App Insights来获取网站的分析数据。 从browserTimings和Pageviews设置,我可以获得加载时间和receiveDuration。

我的网站有一些以(async = true)方式加载的ajax请求。由于在Chrome网络捕获中,我能够看到完成:2.15秒,DOMContentLoaded:1.05秒,负载:1.57秒

问题陈述是如何获取html(DOM)为用户在App Insights分析报告中进行交互做好准备的实际时间(属性)。

1 个答案:

答案 0 :(得分:1)

答案是客户处理时间。你可以从这张照片中更好地理解。

Clear Explanation

MS免责声明:

  

从浏览器发送初始HTTP请求到处理所有同步加载事件(包括布局和运行脚本)的时间来衡量时间。它不包含异步任务,例如从AJAX调用加载Web部件。

有关详情:https://docs.microsoft.com/en-us/azure/application-insights/app-insights-javascript#page-load-performance