Real User Monitoring (RUM): coglie quello che i controlli sintetici si lasciano sfuggire.
Un piccolo script misura il tempo di caricamento di ogni visita reale, suddiviso per paese, browser e dispositivo. Ricevi un avviso quando la velocità cala, i visitatori smettono di arrivare o gli errori JavaScript aumentano.
User Satisfaction
per visitorBrowsers
share of loadsCountries
every real visitor · last 24 hSlowest Pages
nothing unusualGerman pages lead — CDN regionDa un bundle lento a un avviso in 9 minuti
Viene rilasciato un bundle del checkout. Tutti i controlli sintetici sono rimasti verdi per tutto il tempo.
Tutto quello che il RUM rileva
Un unico snippet misura ogni caricamento di pagina reale nel browser stesso del visitatore e registra gli errori JavaScript nel momento in cui accadono — senza cookie, senza dati personali.
Cosa segnala lo snippet
Scopri quali paesi sono lenti
Le medie nascondono le differenze geografiche. Il tempo di caricamento viene scomposto per il paese reale di ciascun visitatore, così sai dove un CDN o un server edge ripagherebbe l'investimento — e dove no.
- Ogni paese classificato per caricamenti e tempo di caricamento medio, dalle visite reali
- Ricavato dall'IP del visitatore, che viene poi randomizzato — nessun cookie, nessun dato personale memorizzato
- La tabella completa — nessun paese confluisce in «altro», quindi niente resta nascosto
Cattura gli errori JavaScript che il QA non vede mai
Un hook globale per gli errori segnala ogni errore JavaScript generato dai visitatori reali — messaggio, script, riga e colonna, e uno stack trace quando il browser lo fornisce — raggruppati così risolvi prima i più comuni.
- Raggruppati per errore e per script — con le pagine e il tasso di errore che ciascuno riguarda
- Messaggio, URL dello script e riga & colonna, più uno stack trace quando disponibile
- Un avviso JS Errors scatta quando il tasso di errore supera una soglia impostata da te
TypeError: undefined is
not a function
checkout.bundle.js:812:14
TypeError: undefined is
not a function
checkout.bundle.js:812:14
Correggi per i browser che le persone usano davvero
Il RUM mostra la reale suddivisione di browser, dispositivi e sistemi operativi nel tuo traffico reale — così dedichi il tempo di correzione dove si trovano davvero i visitatori.
- Ripartizioni separate per browser, dispositivi e sistema operativo, ciascuna con quota e numero di caricamenti
- Letto direttamente dallo user agent di ogni caricamento reale — niente da etichettare
- Individua la coda lunga — il vecchio browser che silenziosamente rompe il checkout per il 3% degli acquirenti
Apdex — un numero per la soddisfazione dei visitatori
Apdex condensa migliaia di caricamenti di pagina reali in un unico punteggio da 0 a 1 — soddisfatto, tollerante o frustrato — rispetto alla soglia di velocità che scegli. Il RUM è passivo: niente da pianificare, definisci soltanto cosa significa «troppo lento».
- Imposta tu il limite — decidi tu cosa conta come troppo lento per il tuo sito
- Quattro avvisi, ognuno attivabile o disattivabile: Traffic Stops, Speed Drops, Traffic Drops, JS Errors
- Nessun intervallo di controllo da impostare — funziona a ogni caricamento di pagina reale, non secondo una pianificazione
soglia
Aggiungi uno snippet.Scopri la velocità reale che sperimentano i tuoi visitatori.
Ogni caricamento, ogni paese, ogni canale di avviso — gratis per 30 giorni, e niente di tutto questo è un componente aggiuntivo a pagamento.
Come funziona il RUM
Uno snippet trasforma ogni visita reale in un dato — senza agent, senza campionamento, senza pianificazione.
Incolla uno snippet
Inserisci un piccolo snippet JavaScript asincrono nell'<head> della tua pagina — non blocca mai il rendering.
Le visite reali iniziano ad arrivare
Ogni caricamento di pagina reale invia i propri tempi, browser, dispositivo e sistema operativo — oltre a eventuali errori JavaScript — in background.
Gli avvisi scattano quando una soglia viene superata
La tua dashboard aggrega pagine, errori, geografia, browser e dispositivi, e ricalcola l'Apdex a ogni nuovo caricamento reale.
Incluso anche
Tutto quello che segue è incluso nel RUM — nessun componente aggiuntivo, nessuna voce separata.
Avvisi sui canali che usi già
Gli avvisi su traffico, velocità ed errori passano dagli stessi contatti e integrazioni del resto di Uptimia — nessuna configurazione separata.
Apdex, a modo tuo
Imposta la soglia di soddisfazione sul limite di velocità del tuo sito.
Ripartizione per pagina
Ogni URL, classificato per tempo di caricamento reale — dal più lento.
Nessun cookie, nessun dato personale
Legge tempi, errori e user agent — nulla di personale, nessun cookie, nessun id di tracciamento tra pagine.
Interroga i tuoi dati dai tuoi strumenti
Una API REST restituisce lo stesso riepilogo, pagine, errori e dati geografici e sul browser — set di risultati completi.
Report di errore raggruppati
Gli errori vengono raggruppati per nome e per script, così risolvi prima i più comuni.
Cos'è il Real User Monitoring (RUM)?
Il Real User Monitoring (RUM) misura le prestazioni del tuo sito web dai browser delle persone che lo visitano davvero. Un piccolo snippet JavaScript, installato una sola volta, legge i tempi di ogni caricamento di pagina reale e li invia indietro — la velocità, gli errori e l'esperienza reali che i tuoi visitatori ottengono sui propri dispositivi e sulle proprie reti.
Come funziona il RUM?
Tempi, browser/dispositivo/sistema operativo ed eventuali errori JavaScript vengono inviati in modo asincrono in background — niente blocca la tua pagina, e non viene impostato alcun cookie.
RUM vs monitoraggio sintetico
Il monitoraggio sintetico («da laboratorio») esegue un controllo scriptato da una sonda secondo una pianificazione — perfetto per le interruzioni del servizio e i test prima di avere traffico reale. Il RUM («sul campo») misura cosa vivono le persone reali sui propri dispositivi e connessioni. La maggior parte dei team usa entrambi; Uptimia li include entrambi.
Chi risponde a quale domanda
Si completano a vicenda, non sono rivali. Ecco a cosa è pensato per rispondere ciascuno dei due.
| Domanda | RUM · campo | Monitoraggio sintetico · laboratorio |
|---|---|---|
| Chi viene misurato? | I tuoi visitatori reali | Una sonda che configuri tu |
| Quando viene misurato? | A ogni caricamento di pagina reale | Secondo una pianificazione fissa |
| Dispositivi & reti reali? | Sì — quelli del visitatore | No — quelli della sonda |
| Rileva gli errori JS che incontrano gli utenti? | Sì | No |
| Funziona prima di avere traffico? | No — serve del traffico reale | Sì |
| Il migliore per individuare interruzioni del servizio? | Segnale di arresto del traffico | Sì — è il suo compito principale |
Domande frequenti sul RUM
01Monitoraggio sintetico vs RUM — qual è la differenza?+
02Come installo il RUM?+
<head> della tua pagina. Una volta presente sulle tue pagine, le visite reali iniziano ad arrivare da sole — senza agent, senza accesso al server, senza pianificazione da configurare.03Lo snippet rallenterà il mio sito web?+
04Il RUM usa cookie o raccoglie dati personali?+
05Posso vedere i miei visitatori su una mappa?+
06Registra le sessioni o mostra heatmap?+
07Il RUM funziona per le app mobili?+
08Quali avvisi può inviare e dove?+
09Cosa mi serve per iniziare?+
10Il RUM è un componente aggiuntivo a pagamento?+
Tempi di caricamento reali, in classifica per paese — dai tuoi stessi visitatori
Aggiungi uno snippet — caricamenti di pagina reali, errori e velocità paese per paese arrivano nella tua dashboard, con avvisi quando qualcosa peggiora.