共同事件契约
使这些查询可重用的字段
- timestamp_utc、route_template、发布、环境和 device_class
- metric_name、metric_value、单位、threshold_version、并通过
- session_id 或仅在分析需要时批准的科目维度
SQL 之前的定义
查询无法为您做出的决定
- 1使用稳定的路由模板而不是原始 URL 或查询字符串。
- 2版本性能阈值并保留原始度量单位。
- 3在比较版本、设备或区域之前需要足够的样本。
推荐顺序
先建立检测,然后诊断
分析模式
让结果解释决定
保持路线和发布一起
当前端回归可以隔离到稳定的产品表面和部署边界时,它就变得可行。
保护个人生命体征
在汇总通过率旁边单独报告 LCP、INP 和 CLS,这样一个好的指标就无法掩盖不同的不良体验。
保护稀疏比较
在解释设备、地理位置或发布段之前显示样本计数和完整的观察窗口。
完整的查询示例
复制查询,然后验证假设
中级frontend_vital_events
按路线和版本比较核心网络生命力
按稳定路线和释放比较 LCP、INP 和 CLS 样品,同时保持通过样品的百分比可见。
哪个路线和版本的前端性能最弱?
查看 SQL 和结果入门frontend_error_events
按路由和发布对 JavaScript 错误进行排名
查找 JavaScript 故障和受影响会话最重复的前端版本和路由。
哪个路由和前端版本会产生最广泛的 JavaScript 错误影响?
查看 SQL 和结果中级frontend_navigation_events
按路线测量 SPA 导航延迟
按目的地路线和前端版本比较典型和尾部客户端导航时间。
哪些目的地路线的客户端导航速度最慢?
查看 SQL 和结果中级browser_task_events
按路由计算浏览器长任务率
通过路由和前端释放来测量主线程阻塞事件及其总阻塞时间。
哪些路线和版本在浏览器长任务中花费最多时间?
查看 SQL 和结果入门frontend_resource_events
按主机查找慢速前端资源
按尾部持续时间、失败和传输字节对脚本、样式表、图像和 API 资源进行排名。
哪些资源主机和类型正在减慢或失败页面加载?
查看 SQL 和结果