Pereiti prie turinio

Real user monitoring pastebi tai, ko sintetinės patikros nemato.

Nedidelis skriptas išmatuoja kiekvieno tikro apsilankymo įkėlimo laiką ir suskirsto jį pagal šalį, naršyklę ir įrenginį. Įspėjimą gaunate, kai greitis krenta, lankytojai nustoja ateiti arba padaugėja JavaScript klaidų.

30 dienų nemokamas bandymas · 50 RUM stebėjimo objektų Be kreditinės kortelės Jokių slapukų · jokių asmens duomenų
Išmatuota įkėlimų
100%
Įskaičiuota peržiūrų
150,000+
Įrašyta slapukų
0
Įspėjimų kanalai
12

Nuo lėto kodo paketo iki įspėjimo — 9 minutės

Išleidžiamas naujas atsiskaitymo paketas. Visos sintetinės patikros visą laiką liko žalios.

09:14 Išleidžiamas naujas atsiskaitymo paketasVeikimo ir sintetinės patikros lieka žalios — serveris atsako kaip visada lankytojai: laukia
09:21 Tikri lankytojai tai jaučia — 2,1 s → 3,3 sRealaus srauto rodikliai kyla; Safari naršyklėje įvyksta JS klaida lankytojai: laukia
09:23 „Greitis krito“ jus įspėja — +57 %Įspėjime įvardijama svetainė ir kiek greitis nukrito → Slack lankytojai: laukia
09:31 Grąžinta ankstesnė versija — patvirtina tikri apsilankymaiAtsistatymas patvirtintas, kai lankytojai vėl mato greitą puslapį lankytojai: vėl greitai
10 minpajusta → pataisyta
Patikros to taip ir nepastebėjo.09:31
Visos sintetinės patikros visą laiką buvo sėkmingos — sulėtėjimas pasireiškė tik tikruose įrenginiuose ir tikruose tinkluose. Tikrų lankytojų duomenys jį pastebėjo, įvardijo ir iš tikro srauto patvirtino, kad pataisymas suveikė.
+57 % nuo įprasto — įspėjimepoveikis: 10 minučiųJS klaidos pagal naršyklę7 laiko etapai · kiekvienas tikras įkėlimas
O be tikrų lankytojų duomenų? Sulėtėjimo, kuris pasireiškia tik tikruose įrenginiuose, laboratorinė patikra niekada nepagaus. Jis lieka tik skundu „telefone atsiskaitymas atrodo lėtas“ — pranešimu apie klaidą, kurios negalite pakartoti. nepavyksta pakartoti

Viskas, ką užfiksuoja Real User Monitoring

Vienas skriptas išmatuoja kiekvieną tikrą puslapio įkėlimą paties lankytojo naršyklėje ir fiksuoja JavaScript klaidas tą pačią akimirką — jokių slapukų, jokių asmens duomenų.

Puslapio įkėlimo laikasKiekvienas tikras apsilankymas — nuo pradžios iki galo
DNS, ryšys ir TTFBTinklo etapai, išskaidyti atskirai
Atvaizdavimas ir DOM įkėlimasNaršyklės pusėje sugaištas laikas — išmatuotas
Naršyklės, įrenginiai ir OSChrome ar Safari, telefonas ar kompiuteris
1 pasyvus skriptas kiekvienas tikras apsilankymas · jokių slapukų
ŠalysKiekvienos šalies tikras greitis, surikiuotas
JavaScript klaidosFiksuojamos gyvai, grupuojamos pagal pranešimą
Peradresavimai ir perduoti duomenysPamirštami etapai — suskaičiuoti
Iš visų šių signalų sudėliota ir visa kita šiame puslapyje: Apdex įvertis, pasitenkinimo pasiskirstymas, lėčiausių puslapių sąrašas, įspėjimai apie kritusį greitį ir nutrūkusį srautą bei sugrupuotos klaidų ataskaitos. vienas skriptas

Ką praneša skriptas

Kur jūsų lankytojams lėta

Pamatykite, kuriose šalyse svetainė lėta

Vidurkiai geografiją paslepia. Įkėlimo laikas suskaidomas pagal tikrą kiekvieno lankytojo šalį, todėl žinote, kur atsipirktų CDN ar arčiau lankytojų esantis serveris — ir kur ne.

  • Visos šalys surikiuotos pagal įkėlimų skaičių ir vidutinį įkėlimo laiką — iš tikrų apsilankymų
  • Nustatoma pagal lankytojo IP, kuris po to atsitiktinai iškraipomas — jokių slapukų, jokių asmens duomenų nesaugoma
  • Visa lentelė — nė viena šalis nesuplakama į „kita“, todėl niekas nepasislepia
caldmont.comtikri apsilankymai · pagal šalį · per 24 val.
🇺🇸 JAV
1,9 s · 6 204 įkėlimai
🇧🇷 Brazilija
4,3 s · 2 140 įkėlimų
🇮🇳 Indija
5,1 s · 1 905 įkėlimai
+ dar 41
visos šalys surikiuotos
Šalis nustatoma pagal lankytojo IP — pasitikrinama vieną kartą, o adresas po to iškraipomas. Brazilija su 4,3 s prieš 1,9 s JAV vidurkį — būtent ten arčiau lankytojų esantis serveris atsiperka. jokių slapukų
Klaidos, kurias iš tikrųjų mato lankytojai

Pagaukite JavaScript klaidas, kurių testuotojai niekada nemato

Bendra klaidų gaudyklė praneša apie kiekvieną JavaScript klaidą, kurią sukelia tikri lankytojai — pranešimą, skriptą, eilutę ir stulpelį, o kai naršyklė pateikia — ir kvietimų seką; viskas sugrupuota, kad pirmiausia pataisytumėte dažniausias.

  • Sugrupuota pagal klaidą ir pagal skriptą — su paveiktais puslapiais ir klaidų dažniu
  • Pranešimas, skripto URL ir eilutė bei stulpelis, o kai įmanoma — ir kvietimų seka
  • Įspėjimas „JS klaidos“ suveikia, kai klaidų dažnis peržengia jūsų nustatytą slenkstį
Kur siunčiami įspėjimai
24×TypeError: undefined is not a function
checkout.bundle.js · 812:14 · paveikti 3 puslapiai
TypeError: undefined is not a function at applyCoupon (checkout.bundle.js:812:14) at HTMLFormElement.onSubmit (checkout.bundle.js:640:9)
37klaidos · 24 val.
6unikalios
0.20%visų įkėlimų
Safari 17 · iPhone · 09:12:41
TypeError: undefined is
  not a function
checkout.bundle.js:812:14
Chrome 126 · Windows · 09:14:03
TypeError: undefined is
  not a function
checkout.bundle.js:812:14
+ dar 22 kartai
tas pats pranešimas, tas pats skriptas — viena eilutė, kurią pataisote vieną kartą
Dažnis peržengė jūsų nustatytą slenkstį? Įspėjimas „JS klaidos“ ateina tais pačiais kanalais kaip ir visų kitų stebėjimo objektų. įspėjimas suveikia
Su kuo iš tikrųjų naršo jūsų lankytojai

Taisykite tas naršykles, kuriomis žmonės iš tikrųjų naudojasi

Real User Monitoring parodo tikrą naršyklių, įrenginių ir operacinių sistemų pasiskirstymą visame jūsų sraute — todėl taisymo laiką skiriate ten, kur lankytojų iš tikrųjų yra.

  • Atskiri naršyklių, įrenginių ir OS pjūviai — kiekviename dalis ir įkėlimų skaičius
  • Nuskaitoma tiesiai iš user agent kiekviename tikrame įkėlime — nieko žymėti nereikia
  • Pamatykite ilgąją uodegą — seną naršyklę, kuri tyliai gadina atsiskaitymą 3 % pirkėjų
Vienas tikras puslapio įkėlimasBerlin · 09:14:02
Kiekvienas įkėlimas atkeliauja su savo user agent — iš jo iškart matyti naršyklė, įrenginys ir OS. Nieko žymėti nereikia.
Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 Chrome/126
Naršyklių skirtukas
Chrome75%
Safari22%
Kita3%
Įrenginių skirtukas
Kompiuteris58%
Telefonas38%
Planšetė4%
OS skirtukas
Windows44%
iOS24%
Android19%
Tie 3 % gauna savo tikrąją dalį — naršyklė, kurios ir vidurkyje nepastebėtumėte, čia turi atskirą eilutę. tie 3 %
Vienas įvertis pagal jūsų kartelę

Apdex — vienas lankytojų pasitenkinimo skaičius

Apdex sutraukia tūkstančius tikrų puslapio įkėlimų į vieną įvertį nuo 0 iki 1 — patenkinti, pakenčiantys ar nusivylę — pagal jūsų pasirinktą greičio slenkstį. RUM veikia pasyviai: jokių tvarkaraščių, tik nurodote, ką reiškia „per lėtai“.

  • Kartelę nustatote patys — jūs sprendžiate, kas jūsų svetainei per lėta
  • Keturi įspėjimai, kiekvieną galima įjungti ar išjungti: „Srautas nutrūko“, „Greitis krito“, „Srautas krito“, „JS klaidos“
  • Tikrinimo dažnio nustatinėti nereikia — matuojama per kiekvieną tikrą įkėlimą, o ne pagal tvarkaraštį
Laboratorinis matavimas tikroje naršyklėje
🇩🇪2,1 s įkėlimasBerlin · 09:14:02patenkintas
🇺🇸6,7 s įkėlimasAustin · 09:14:05pakenčiantis
🇦🇺18,9 s įkėlimasSydney · 09:14:11nusivylęs
4 sjūsų
slenkstis
Apdex 0.90per 24 val.
(13 022 patenkinti + 1 988 pakenčiantys ÷ 2) ÷ 15 571 tikras įkėlimas — vienas lankytojų pasitenkinimo skaičius.
Srautas nutrūkoGreitis kritoSrautas kritoJS klaidos
Kiekvienas tikras įkėlimas pajudina įvertį — per 24 valandas jų buvo 15 571, ir kiekvienas sveria tiek, kiek lankytojas iš tikrųjų laukė. 0 tvarkaraščių

Įdėkite vieną skriptą.Pamatykite greitį, kurį iš tikrųjų gauna jūsų lankytojai.

Kiekvienas įkėlimas, kiekviena šalis, kiekvienas įspėjimų kanalas — nemokamai 30 dienų, ir niekas iš to nėra mokamas priedas.

Išbandykite nemokamai 30 dienų
30 dienų nemokamai be kreditinės kortelės atšaukite bet kada

Kaip veikia Real User Monitoring

Vienas skriptas kiekvieną tikrą apsilankymą paverčia duomenų tašku — jokių agentų, jokios atrankos, jokio tvarkaraščio.

1 žingsnis2 min.

Įklijuokite vieną skriptą

Įdėkite nedidelį asinchroninį JavaScript skriptą į savo puslapio <head> — jis niekada nestabdo atvaizdavimo.

<script>var _uptm="a1b2c3…";/* Uptimia RUM */</script>
2 žingsnispasyviai

Tikri apsilankymai atsiskaito patys

Kiekvienas tikras puslapio įkėlimas fone išsiunčia savo laikus, naršyklę, įrenginį ir OS — o kartu ir bet kokią JavaScript klaidą.

laikaijs klaidosuašalis
3 žingsnis24 / 7

Peržengus slenkstį suveikia įspėjimai

Valdymo skydelis apibendrina puslapius, klaidas, geografiją, naršykles ir įrenginius, o Apdex balą perskaičiuoja pagal kiekvieną gautą tikrą įkėlimą.

Apdex 0,86 · „Greitis krito“ įjungta · 18 204 įkėlimai/24 val.

Taip pat įskaičiuota

Viskas, kas išvardyta žemiau, įeina į RUM stebėjimą — jokių priedų, jokios atskiros eilutės sąskaitoje.

Įspėjimai tais kanalais, kuriais jau naudojatės

Srauto, greičio ir klaidų įspėjimai siunčiami tais pačiais kontaktais ir integracijomis kaip ir visa kita Uptimia — nieko atskirai nustatinėti nereikia.

SlackTeamsDiscordTelegramPagerDutyWhatsAppWebhook

Apdex pagal jūsų kartelę

Pasitenkinimo slenkstį nustatykite pagal savo svetainės greitį.

1–20 s
slenkstis · numatyta 4 s

Pjūvis pagal puslapius

Visi URL surikiuoti pagal tikrą įkėlimo laiką — lėčiausi viršuje.

/checkout 4,62 s · lėčiausias

Jokių slapukų, jokių asmens duomenų

Nuskaitomi laikai, klaidos ir user agent — nieko asmeniško, jokių slapukų, jokio sekimo identifikatoriaus tarp puslapių.

privatumas pirmiausia · jokių slapukų

Pasiimkite duomenis į savo įrankius

REST API grąžina tą pačią suvestinę, puslapius, klaidas, geografijos ir naršyklių duomenis — visus rezultatų rinkinius.

GET /api/v2/rum/{id}/data/os

Sugrupuotos klaidų ataskaitos

Klaidos sudėtos pagal pavadinimą ir pagal skriptą, kad pirmiausia pataisytumėte dažniausias.

6 unikalios · iš viso 37

Kas yra Real User Monitoring?

Real User Monitoring (RUM) matuoja jūsų svetainės greitį tiesiai iš lankytojų naršyklių. Kartą įdėtas nedidelis JavaScript skriptas nuskaito kiekvieno tikro puslapio įkėlimo laiką ir jį atsiunčia — tikrą greitį, klaidas ir patirtį, kurią jūsų lankytojai gauna savo pačių įrenginiuose ir tinkluose.

Kaip tai veikia

Kaip veikia Real User Monitoring?

Tikras apsilankymas
įsikelia puslapis
nuskaito
Skriptas
Performance API
išsiunčia
Uptimia
apibendrina

Laikai, naršyklė, įrenginys ir OS bei bet kokia JavaScript klaida išsiunčiami fone, asinchroniškai — niekas jūsų puslapio nestabdo ir jokie slapukai neįrašomi.

Skirtumas

Real User Monitoring ir sintetinis stebėjimas

Sintetinis („laboratorinis“) stebėjimas pagal tvarkaraštį vykdo iš anksto aprašytą patikrą iš patikros serverio — puikiai tinka sutrikimams gaudyti ir testuoti, kol lankytojų dar nėra. RUM („lauko“ duomenys) matuoja, ką tikri žmonės patiria savo įrenginiuose ir savo ryšiu. Dauguma komandų naudoja abu; Uptimia turi abu.

Laukas ir laboratorija

Kuris į kokį klausimą atsako

Jie vienas kitą papildo, o ne konkuruoja. Kiekvienas iš jų sukurtas atsakyti į savo klausimą.

KlausimasReal User Monitoring · laukasSintetinis stebėjimas · laboratorija
Kas matuojamas?Tikri jūsų lankytojaiJūsų sukonfigūruota patikra
Kada matuojama?Per kiekvieną tikrą įkėlimąPagal nustatytą tvarkaraštį
Tikri įrenginiai ir tinklai?Taip — paties lankytojoNe — patikros serverio
Pagauna lankytojų patiriamas JS klaidas?TaipNe
Veikia dar neturint lankytojų?Ne — reikia tikrų apsilankymųTaip
Geriau tinka sutrikimams aptikti?Signalas „Srautas nutrūko“Taip — tam jis ir skirtas

Dažni klausimai apie Real User Monitoring

01Kuo skiriasi sintetinis stebėjimas ir Real User Monitoring?+
Sintetinis stebėjimas pagal tvarkaraštį vykdo iš anksto aprašytą patikrą iš patikros serverio — puikiai tinka sutrikimams gaudyti ir testuoti, kol lankytojų dar nėra. Real User Monitoring matuoja, ką tikri lankytojai patiria savo įrenginiuose ir tinkluose, per kiekvieną tikrą puslapio įkėlimą. Dauguma komandų naudoja abu; Uptimia turi abu.
02Kaip įsidiegti Real User Monitoring?+
Į savo puslapio <head> įklijuokite vieną nedidelį asinchroninį JavaScript skriptą. Kai jis jau yra puslapiuose, tikri apsilankymai atsiskaito patys — jokių agentų, jokios prieigos prie serverio, jokio tvarkaraščio.
03Ar skriptas nesulėtins mano svetainės?+
Ne. Skriptas įkeliamas asinchroniškai ir niekada nestabdo atvaizdavimo — jis nuskaito naršyklės Performance API duomenis apie jau įvykusį įkėlimą ir skaičius išsiunčia fone.
04Ar Real User Monitoring naudoja slapukus arba renka asmens duomenis?+
Ne. Fiksuojami puslapio įkėlimo laikai, JavaScript klaidos ir naršyklė, įrenginys bei OS iš user agent — jokių slapukų, jokios formų įvesties, jokio asmens identifikatoriaus. Vieno įkėlimo sesijos identifikatorius yra laikina naršyklės reikšmė, kuri niekada neperkeliama iš vieno įkėlimo į kitą.
05Ar galiu matyti lankytojus žemėlapyje?+
Geografijos rodinys šiandien yra rikiuojama šalių lentelė — įkėlimų skaičius ir vidutinis įkėlimo laikas kiekvienai šaliai — o ne pasaulio žemėlapis. Ji sudaroma serveryje pagal lankytojo IP, kuris po to iškraipomas, ir nė viena šalis nesuplakama į „kita“.
06Ar jis įrašo sesijas arba rodo šilumos žemėlapius?+
Ne. Real User Monitoring skirtas greičiui ir klaidoms, o ne sesijų įrašams ar šilumos žemėlapiams. Renkami įkėlimo etapai, JavaScript klaidos ir naršyklės, įrenginio bei OS duomenys — atskiro lankytojo veiksmai niekada neatkartojami.
07Ar Real User Monitoring tinka mobiliosioms programėlėms?+
Tai naršyklinis Real User Monitoring — JavaScript skriptas — todėl jis apima jūsų svetainę mobiliųjų telefonų ir kompiuterių naršyklėse. Tai nėra iOS ar Android programėlių SDK, tačiau bet koks naršyklėje įkeliamas turinys yra stebimas.
08Kokius įspėjimus jis siunčia ir kur?+
Keturi įspėjimai, kiekvieną galite įjungti, išjungti ir nustatyti savo slenkstį: „Srautas nutrūko“ (jokių apsilankymų per jūsų nurodytą laikotarpį), „Greitis krito“ ir „Srautas krito“ (pokytis procentais per slenkantį laikotarpį) bei „JavaScript klaidos“ (klaidų dažnis viršija jūsų slenkstį). Jie siunčiami tais pačiais kanalais kaip ir kitos Uptimia funkcijos — Slack, Teams, Discord, Telegram, PagerDuty, WhatsApp, webhook adresais ir kitais.
09Ko reikia, kad galėčiau pradėti?+
Tik jūsų svetainės ir skripto. 30 dienų nemokamam bandymui kreditinės kortelės nereikia, o į jį įeina 50 tikrų lankytojų stebėjimo objektų ir 500 000 puslapio peržiūrų per mėnesį.
10Ar Real User Monitoring yra mokamas priedas?+
Ne. Real User Monitoring įeina į kiekvieną mokamą planą kartu su veikimo, SSL, operacijų, DNS ir veikimo signalų stebėjimu — o ne kaip mokamas priedas. Planai skiriasi tik tuo, kiek RUM stebėjimo objektų ir mėnesio puslapio peržiūrų juose įskaičiuota.

Tikri įkėlimo laikai pagal šalis — iš jūsų pačių lankytojų

Įdėkite vieną skriptą — tikri puslapių įkėlimai, klaidos ir greitis pagal šalis atsiranda jūsų valdymo skydelyje, o kai kas nors suprastėja, gausite įspėjimą.

30 dienų nemokamas bandymas Be kreditinės kortelės Jokių slapukų · jokių asmens duomenų
50 tikrų lankytojų stebėjimo objektų · 500 000 puslapio peržiūrų per mėnesį bandymo laikotarpiu · veikia toje pačioje paskyroje šalia jūsų veikimo ir sintetinių patikrų