Core/Dash Forstå dashboardene for metrikknedbrytning

Rotårsaksanalyse. Disseker sammensatte metrikker i sine fundamentale deler for å identifisere den nøyaktige kilden til latens. 

Gratis prøveperiode

Trusted by market leaders · Client results

perionwhowhatwearadevintafotocasasnvmonarchnina caremarktplaatsworkivamy work featured on web.deverasmusmcnestledpg mediaharvardebaycompareloopearplugshappyhorizonkpnsaturnaleteiavpn

Forstå dashboardet for metrikknedbrytning

Sammensatte metrikker som LCP og INP aggregerer flere ulike tidshendelser. Å optimalisere den totale poengsummen krever at du isolerer disse underliggende komponentene. Dashboardet for metrikknedbrytning dissekerer ytelse i granulære faser for å identifisere den spesifikke flaskehalsen.

coredash rum breakdown jun25

Dette verktøyet erstatter bred optimalisering med presise tekniske mål. Det tilskriver latens til serveren, nettverket eller klientkjøringen.

Anatomien til nedbrytningsdashboardet

Dashboardet gir tre synkroniserte visninger for å isolere rotårsaken til latens:

  • Bidragsdonut: Visualiserer den relative vekten til hver underdel. Den svarer på spørsmålet «Hva er den største faktoren?» Hvis `Time to First Byte` tar opp 70 % av diagrammet, vet du at problemet er backend-relatert.
  • Historisk tidslinje: Viser trender for de absolutte verdiene til hver komponent over tid. Bruk denne til å korrelere endringer i ytelse med spesifikke hendelser som deployer.
  • Segmentert datatabell: Bryter ned metrikken etter dimensjon (URL, enhet osv.). Hver rad inneholder en fordelingssøyle som viser den unike profilen til segmentet, slik at du kan oppdage avvik.

LCP-komponenter (Largest Contentful Paint)

LCP måler lasteytelse. Vi deler denne metrikken inn i fire faser:

  • TTFB (Time to First Byte): Serverens responstid. Høy TTFB indikerer trege databaseforespørsler eller mangel på edge-caching.
  • Lasteforsinkelse: Gapet mellom den første HTML-responsen og starten på nedlastingen av LCP-ressursen. Dette måler oppdagelseslatens for ressursen.
  • Lastetid: Tiden det tar å laste ned LCP-ressursen (bilde eller font) over nettverket. Dette korrelerer med filstørrelse og båndbredde.
  • Renderingsforsinkelse: Tiden mellom ressursen er ferdig nedlastet og til den tegnes på skjermen. Høy renderingsforsinkelse indikerer ofte at main thread blokkeres av JavaScript.

TTFB-komponenter (Time to First Byte)

TTFB fungerer som en indikator på serverens responstid. Denne nedbrytningen isolerer nettverkstilkoblingens faser:

  • Venting: Tiden nettleseren bruker på å vente på at serveren skal generere et svar (backend-prosessering).
  • Cache: Tid brukt på å sjekke lokale eller mellomliggende cacher.
  • DNS: Varigheten av DNS-oppslaget.
  • Tilkobling: Tiden det tar å etablere TCP-tilkoblingen.
  • Forespørsel: Tiden det tar å sende HTTP-forespørselshoder.

INP-komponenter (Interaction to Next Paint)

INP måler interaktivitet. Vi segmenterer interaksjonens livssyklus for å identifisere blokkering av main thread:

  • Inndataforsinkelse: Tiden mellom brukerinteraksjon og kjøring av hendelseshåndterer. Høy inndataforsinkelse betyr at main thread var opptatt.
  • Prosessering: Tiden det tar å kjøre event-callbacks. Dette representerer effektiviteten til din JavaScript-logikk.
  • Presentasjon: Tiden det tar for nettleseren å beregne layout og tegne neste ramme.

Arbeidsflyt for diagnostisering

Følg denne sekvensen for å diagnostisere en regresjon:

  • Kvantifiser flaskehalsen: Se på donut-diagrammet for å finne den dominerende underdelen. Hvis `TTFB` er høy, sjekk serveren din. Hvis `Resource Load Delay` er høy, sjekk ressursprioriteringen din.
  • Fastslå årsakssammenheng: Sjekk tidslinjen for å korrelere toppen med en spesifikk produksjonssetting eller innholdsoppdatering.
  • Isoler konteksten: Bruk datatabellen for å se om dette mønsteret gjelder for alle sider, eller om det er spesifikt for en bestemt mal. Å finne mønsteret er nøkkelen til å rulle ut en skalerbar løsning.

Optimalisering av Core Web Vitals

Bruk disse nedbrytningene til å sende saker til riktig utviklerteam. Tildel TTFB-problemer til backend. Tildel lasteforsinkelse og renderingsforsinkelse til frontend. Tildel DNS- og tilkoblingslatens til infrastruktur. Denne strømlinjeformede triage-prosessen reduserer feilsøkingstiden og fremskynder løsningen.


Forstå dashboardet for metrikknedbrytning Core Web Vitals Forstå dashboardet for metrikknedbrytning