Core/Dash Comprendere le Metric Breakdown Dashboard

Analisi delle cause alla radice. Seziona le metriche composite nelle loro parti fondamentali per identificare l'esatta fonte di latenza. 

Prova gratuita

Trusted by market leaders

whowhatwearharvarddpg mediaerasmusmcnina carealeteiakpnperionmonarchadevintamarktplaatsfotocasahappyhorizonnestleworkivavpnsaturnloopearplugssnvcompareebay

Comprendere la Metric Breakdown Dashboard

Metriche composite come LCP e INP aggregano molteplici eventi temporali distinti. Ottimizzare il punteggio totale richiede l'isolamento di questi componenti sottostanti. La Metric Breakdown dashboard seziona le performance in fasi granulari per identificare lo specifico collo di bottiglia.

coredash rum breakdown jun25

Questo strumento sostituisce l'ottimizzazione generica con precisi obiettivi ingegneristici. Attribuisce la latenza al server, alla rete o all'esecuzione lato client.

Anatomia della Breakdown Dashboard

La dashboard fornisce tre viste sincronizzate per isolare la causa alla radice della latenza:

  • Grafico a Ciambella dei Contributi: Visualizza il peso relativo di ogni sotto-parte. Risponde alla domanda "Qual è il fattore principale?". Se il `Time to First Byte` occupa il 70% del grafico, sai che il problema è legato al backend.
  • Timeline Storica: Mostra l'andamento dei valori assoluti di ogni componente nel tempo. Usala per correlare i cambiamenti di performance con eventi specifici come i deployment.
  • Tabella Dati Segmentata: Suddivide la metrica per dimensione (URL, Dispositivo, ecc.). Ogni riga include una barra di distribuzione che rivela il profilo unico di quel segmento, aiutandoti a individuare gli outlier.

Componenti LCP (Largest Contentful Paint)

LCP misura le performance di caricamento. Dividiamo questa metrica in quattro fasi:

  • TTFB (Time to First Byte): Il tempo di risposta del server. Un TTFB elevato indica query al database lente o mancanza di edge caching.
  • Load Delay: Il divario tra la risposta HTML iniziale e l'inizio del download della risorsa LCP. Questo misura la latenza di scoperta delle risorse.
  • Load Time: La durata richiesta per scaricare l'asset LCP (immagine o font) attraverso la rete. Questo è correlato alla dimensione del file e alla larghezza di banda.
  • Render Delay: Il tempo tra il completamento del download della risorsa e il painting sullo schermo. Un Render Delay elevato indica spesso un blocco del main thread da parte di JavaScript.

Componenti TTFB (Time to First Byte)

TTFB funge da proxy per la reattività del server. Questa scomposizione isola le fasi di connessione di rete:

  • Waiting: Il tempo che il browser trascorre in attesa che il server generi una risposta (elaborazione Backend).
  • Cache: Tempo speso controllando cache locali o intermedie.
  • DNS: La durata della ricerca del Domain Name System.
  • Connection: Tempo impiegato per stabilire la connessione TCP.
  • Request: Tempo impiegato per inviare gli header della richiesta HTTP.

Componenti INP (Interaction to Next Paint)

INP misura l'interattività. Segmentiamo il ciclo di vita dell'interazione per individuare il blocco del main thread:

  • Input Delay: Il tempo tra l'interazione dell'utente e l'esecuzione dell'event handler. Un Input Delay elevato significa che il main thread era occupato.
  • Processing: Il tempo impiegato per eseguire i callback degli eventi. Questo rappresenta l'efficienza della tua logica JavaScript.
  • Presentation: Il tempo impiegato dal browser per calcolare il layout e dipingere il frame successivo.

Workflow Diagnostico

Segui questa sequenza per diagnosticare una regressione:

  • Quantifica il Collo di Bottiglia: Guarda il grafico a Ciambella per trovare la sotto-parte dominante. Se il `TTFB` è alto, controlla il tuo server. Se il `Resource Load Delay` è alto, controlla la priorità dei tuoi asset.
  • Stabilisci la Causalità: Controlla la Timeline per correlare il picco con un deployment specifico o un aggiornamento dei contenuti.
  • Isola il Contesto: Usa la Tabella Dati per vedere se questo pattern è valido per tutte le pagine o se è specifico per un certo template. Trovare il pattern è la chiave per distribuire una correzione scalabile.

Ottimizzare i Core Web Vitals

Usa queste suddivisioni per indirizzare i ticket al team di ingegneria corretto. Assegna i problemi di TTFB al Backend. Assegna Load Delay e Render Delay al Frontend. Assegna la latenza DNS/Connection all'Infrastruttura. Questo processo di triage snello riduce i tempi di indagine e accelera la risoluzione.

Comprendere la Metric Breakdown DashboardCore Web Vitals Comprendere la Metric Breakdown Dashboard