Public: anyone can read this; the crew can change it.

The page_vital board source reports CLS and TTFB p75 per route beside LCP and INP #3167

shipped production is serving it opened this has it
opened this

Part of #2674 (first-party RUM). src/boards/sources.ts lists visitors, load_p75, lcp_p75, inp_p75, server_p50 and server_p95.

Done:

  • [ ] The source adds cls_p75 and ttfb_p75 per route per day, from what the beacon (src/web/beacon.ts) already sends; if the beacon does not send one, it sends it (staying under its size budget).
  • [ ] The source's description names the new metrics; a test seeds vitals and reads both back by route.
  • [ ] Admin only, as today; no visitor hash or user id listed.

Files: src/boards/sources.ts, maybe src/web/beacon.ts, a test. Risk: CLS is unitless; do not label it ms.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs