Bi 抓取包括页面在用户端加载的每一个细节:服务器耗时、网络延迟耗时、网页加载时序、页面渲染耗时间、 JavaScript 脚本错误、AJAX 调用详情、用户特征等性能和运营相关信息;同时提供基于时间分布的定位分析、对比分析,并提供日报、周报等粒度的报表。
Bi 从快速定位问题的角度定义出“服务器排队耗时”、“Web 应用程序耗时”、“网络耗时”、“网页加载耗时”、“资源加载耗时”五大指标,同时根据15 种不同指标、不同用户特征进行考量,找出需要优化的体验缺陷。
Bi 抓取缓慢用户请求的每一个细节,包括: 用户访问时间、用户访问 IP、浏览器类型和版本号、单次请求服务器响应时间等。基于HTTP 协议、W3C 标准的耗时泳道图和页面加载元素瀑布图,提供细粒度的故障定位能力。
Bi 提供浏览器、地理位置、设备类型、IP 地址等用户特征信息,用户特征结合具体指标进行对比分析,可以查看不同用户特征的占比。通过对比分析,业务运维部门可有针对性的Web 应用进行优化。
Bi 可以采集到 AJAX 的发生时间、执行时间、流量、调用次数、请求的吞吐量、http 状态,帮用户洞悉页面之后异步交互的性能表现。
收集JavaScript 脚本错误 , 可以快速了解和统计用户端 JS 报错的情况。JS 错误统计细分为URL、发生时间、浏览器类型、错误信息、请求参数、自定义参数、样本堆栈信息等。
Bi 提供了网站综合运营分析服务,支持页面轨迹优化,页面交互优化,业务漏斗分析,业务路径关联性优化,用户行为分析等方面的能力,从而进一步为web 站点的高效运营提供技术支撑。