跳转到内容
Telemetry
适用于将 Core Web Vitals 连接到路由和发布的 Web 团队

使用 SQL 进行前端性能监控

通过稳定的路线和发布跟踪类型化的 LCP、INP 和 CLS 样本,然后使用 SQL 查找前端回归,而无需收集原始 URL 或页面内容。

审阅者 Telemetry产品团队 . 事件契约、推荐分析和隐私边界. 审查标准和所有权

为什么这有效
  • 保留每个网络要素及其单元,而不是将体验折叠成一个不透明的分数。
  • 将性能变化与稳定的路线模板、发布标识符和足够的样本数量联系起来。
  • 将查询字符串、原始 URL、页面内容和不受限制的用户标识符保留在事件契约之外。
用例证据路径

Frontend Performance Monitoring with SQL:从实施到决策

完整的 frontend performance monitoring with sql 测量循环连接一个拥有的工作流程、一个有界事件契约、一个受控装置和一个有人可以采取行动的问题。

  1. 1

    设定边界

    选择重要的产品路线和支持的性能指标。

  2. 2

    捕捉结果

    Begin with frontend_vital_measured, frontend_navigation_completed, frontend_resource_failed and document the grain of each event.

  3. 3

    证明行数

    在启用释放护栏之前检查路线级示例和阈值。

  4. 4

    做出决定

    哪些路线的通过样本率最弱?

智能体提示

将其粘贴到您的编码代理中

更换 YOUR_API_KEY 注册后,然后要求智能体运行产品流程并验证第一个事件。

代理提示

Frontend Performance Monitoring with SQL 设置提示

text
Telemetry 的仪器前端性能。

使用 /skill.md 和此 Telemetry API 密钥:YOUR_API_KEY

添加带有 route_template、release、metric_name、metric_value、metric_unit、threshold_version、passed、device_class 和 environment 的类型化 frontend_vital_measured 事件。

创建 SQL 和仪表板,用于按路线和发布显示样本计数、LCP、INP、CLS 以及通过样本率。在比较版本或启用警报之前,需要审查最小样本数量。

使用路由模板、有界设备类和版本阈值。不要记录原始 URL、查询字符串、DOM 内容、表单值、cookie、身份验证令牌或不受限制的用户标识符。

设置步骤

  1. 1选择重要的产品路线和支持的性能指标。
  2. 2发出类型化的浏览器测量结果,包括路线、版本、阈值版本和环境。
  3. 3发送测试版本中的综合通过和失败样本。
  4. 4在启用释放护栏之前检查路线级示例和阈值。

要捕获的事件

frontend_vital_measuredfrontend_navigation_completedfrontend_resource_failedfrontend_release_observed

问题已解锁

  • 哪些路线的通过样本率最弱?
  • 最新的前端版本是否更改了 LCP、INP 或 CLS?
  • 回归是广泛的还是仅限于审查的设备类别?

事件架构起点

在将查询或代码片段适应生产之前,请检查行粒度、发出边界、所需类型、隐私类、示例有效负载和验证清单。

相关产品功能

继续此工作流程 告警

将经过审查的可靠性查询提升到拥有的阈值和响应工作流程中。

相关 SQL 查询示例

用 SQL 回答下一个问题

针对此工作流程中的结构化字段运行查询,检查示例结果,并将有用的答案转换为仪表板或警报。

浏览所有查询示例

下一步

创建您的智能体将使用的 API 密钥

免费计划足以运行提示、发送测试事件和查看第一个仪表板。

相关页面