CoreDash na tle innych narzędzi RUM

Porównanie dziesięciu narzędzi do RUM i Core Web Vitals od twórcy CoreDash. Co każde z nich robi dobrze, w czym moim zdaniem CoreDash wypada lepiej i kiedy warto wybrać inne rozwiązanie.

Darmowy okres próbny

Trusted by market leaders · Client results

ebayhappyhorizonmy work featured on web.devfotocasanina caremarktplaatsloopearplugserasmusmcvpndpg mediaharvardmonarchworkivasnvnestleperionadevintakpnwhowhatwearaleteiasaturncompare

Zbudowałem CoreDash, więc mam bezpośredni interes w każdej odpowiedzi na tej stronie. Mimo to przygotowałem poniższe zestawienie każdego narzędzia – klienci stale o nie pytają, a większość z nich jest po prostu dobra. Jeśli inne narzędzie robi coś lepiej, mówię o tym wprost – tutaj i na podstronach ze szczegółami.

Najpierw: zadbaj w ogóle o field data

Lighthouse ładuje stronę raz, na symulowanym telefonie, i w nic nie klika. CrUX zlicza tylko tych użytkowników Chrome, którzy wyrazili na to zgodę, i to tylko wtedy, gdy strona jest wystarczająco popularna (zobacz za mało danych w Search Console). Dziewięć z dziesięciu omawianych tu narzędzi mierzy Twoich własnych użytkowników na Twoich własnych stronach. Bez tego o złym deployu dowiadujesz się tygodnie później, kiedy 28-dniowy wynik w CrUX wreszcie drgnie. Dlatego sam fakt zbierania field data ma większe znaczenie niż to, które narzędzie wybierzesz.

Jeśli korzystasz już z któregoś z nich i odpowiada na Twoje pytania – zostań przy nim. Migracja zajmuje czas, a zespół zdążył już poznać obecne narzędzie. Ta strona powstała dla tych, którzy wciąż wybierają albo zaczynają zderzać się z ograniczeniami obecnego rozwiązania.

Zestawienie

Stan na wrzesień 2026 r. Ceny podano w USD za miesiąc przy rozliczeniu rocznym (jeśli jest dostępne), chyba że zaznaczono inaczej. Źródła i szczegóły znajdują się na podstronach poszczególnych narzędzi.

NarzędzieWłasne field dataSzczegółowość atrybucjiAI i MCPData APIAgencje i multisiteModel rozliczeńWersja darmowa
CoreDashTak, skrypt poniżej 2 KB i porównanie z CrUXFazy LCP i INP, element, LCP priority, typ interakcji i load state w INP, URL skryptu z LoAFSerwer MCP tylko do odczytu w każdym planie, agent CWV Superpowers (darmowy, MIT)Tak, ten sam endpoint co serwer MCPPlany agencyjne ze wspólną pulą odsłon, Agency APIPakiety odsłon od $16, każdy dashboard w każdym planie14 dni okresu próbnego, bez karty
DebugBearTak, plus testy lab w Lighthouse i historia CrUXCzęści składowe LCP i INP, 7-częściowy TTFB, LoAF z invoker typesSerwer MCP (czerwiec 2026), prompty z poprawkami dla agentów kodującychREST API, CLI, webhookiOd 1 do 100 projektów zależnie od planu, eksport white-label od planu CorporatePakiety łączące RUM z testami lab, RUM od $9914 dni okresu próbnego, bez karty
SpeedCurveTak, plus pełny pakiet testów syntetycznychCzęści składowe LCP (obraz i wideo), części składowe INP, LoAFBrak w samym SpeedCurveREST API, query API w wersji beta, eksport surowych danych do S3Brak limitu zespołów i użytkowników$108 za 1 mln odsłon RUM, od $90Brak darmowego planu, rejestracja przekierowuje do prośby o demo Embrace
RUMvisionTak, hosting w UECzęści składowe LCP, fazy INP, rozbicie TTFB i FCP, LoAF na poziomie funkcji, ponad 45 wymiarówSerwer MCP z 13 narzędziami, uprawnienia według rólREST APIBrak limitu użytkowników, role na domenę, program partnerskiPlany odsłon od 150 € (1,5 mln odsłon, 2 domeny)Brak w publicznym cenniku
Request MetricsTak, plus cotygodniowe skany w Lighthouse i dashboard CrUXElement i części składowe LCP, element, typ i load state w INP, osobny dashboard dla LoAFBrak serwera MCPBrak publicznego API do danych, eksport do CSVRaporty white-label w planie ProfessionalPlany odsłon z limitem na minutę, od $341 strona, 1000 odsłon, retencja 24 godziny
Datadog RUMTak, SDK w ramach platformy DatadogCzęści składowe LCP i INP, LoAF, profilowanie w przeglądarceSerwer MCP z wyszukiwaniem i agregacją RUM, Bits AIPełne REST APIKonta z wieloma organizacjami, włączane przez supportZa 1000 sesji: 0,15 $ Measure, 3,00 $ Investigate14 dni okresu próbnego
New Relic BrowserTak, agent w ramach platformy New RelicCzęści składowe LCP, fazy INP, największe przesunięcie CLS. Brak LoAFSerwer MCP Ground Truth, Core Web Vitals przez NRQLNerdGraph i NRQLWiele aplikacji na konto, jedno rozliczenie za przesył danychZa każdy GB przesłanych danych plus miejsca dla użytkowników100 GB miesięcznie i 1 pełne konto użytkownika
Akamai mPulseTak, oparty na boomerang.jsElementy dla LCP, INP i CLS. Brak faz, brak LoAFBrak serwera MCP, detekcja anomaliiREST API, brak w mPulse LiteUprawnienia dla tenantów i aplikacji, brak oferty dla agencjiUmowa z deklaracją liczby beaconów, brak publicznego cennikamPulse Lite dla serwisów w CDN Akamai
Vercel Speed InsightsTak, dla stron na Vercelu, tylko hard navigationsSelektor elementu (Plus). Brak faz i LoAF w dokumentacjiCLI vercel metrics dla agentów, brak narzędzia Speed Insights w Vercel MCPBrak publicznego API do zapytań, Drains w wersji PlusJeden projekt Vercel na stronę, darmowe konta typu viewer$10 za projekt plus 0,65 $ za 10 000 zdarzeń, w planie Pro10 000 zdarzeń na zespół na 30 dni, tylko ogólny wynik
Cloudflare Web AnalyticsTak, darmowy beacon5 głównych elementów dla każdej metryki w dashboardzie, części składowe LCP i fazy INP w GraphQL. Brak LoAFPrzez ogólne API MCP Cloudflare, agent sam pisze zapytania GraphQLGraphQL Analytics APIDomyślnie 10 stron bez proxy, brak funkcji dla agencjiDarmoweDarmowe w każdym planie
CrUX i Search ConsoleNie, tylko CrUX: użytkownicy Chrome ze zgodą na popularnych stronachCzęści składowe LCP p75 dla obrazów. Brak atrybucji elementu i INPChrome DevTools MCP dodaje p75 z CrUX do śladów z testów labDarmowe CrUX API, History API i BigQueryDowolny publiczny origin, brak przestrzeni roboczychDarmoweDarmowe

Narzędzia stworzone do pomiaru wydajności

DebugBear

DebugBear to jedyne narzędzie w tym zestawieniu, które łączy w jednym interfejsie zaplanowane testy Lighthouse, własny RUM i historię CrUX. Testy lab stosują throttling na poziomie systemu, wyciągają medianę z kilku przebiegów i obsługują user flows oraz strony po zalogowaniu. Po stronie RUM metryki LCP i INP są podzielone na części składowe, TTFB na siedem części, a INP jest przypisywany do konkretnych skryptów dzięki LoAF – aż po invoker type. Ich blog oraz narzędzia pokroju INP Debugger to jedne z najlepszych darmowych materiałów o web performance, jakie można znaleźć w sieci. Główna różnica względem CoreDash tkwi w pakiecie: RUM w DebugBear zaczyna się od $99 miesięcznie i zawiera limit testów lab, którego możesz wcale nie potrzebować, podczas gdy 500 tys. odsłon w CoreDash kosztuje $31. CoreDash vs DebugBear

SpeedCurve

SpeedCurve działa od 2013 roku, a pracujący tam ludzie pomagali tworzyć standardy stojące za Core Web Vitals. Łączy dojrzały RUM z solidnym pakietem testów syntetycznych: zaplanowanymi testami w Chrome i Firefoksie, oskryptowanymi ścieżkami oraz filmstripami i filmami porównawczymi, które każdemu uzmysłowią powolne działanie strony. Raportuje LCP i INP nie tylko z Chrome, ale również z Firefoksa i Safari, a atrybucję LoAF oferuje od maja 2025 roku. W listopadzie 2025 roku firmę kupiło Embrace i rejestracja prowadzi teraz do formularza prośby o demo Embrace. Brak serwera MCP, a historia RUM w planach poniżej $500 miesięcznie obejmuje tylko 3 miesiące. CoreDash vs SpeedCurve

RUMvision

RUMvision jest najbardziej zbliżone do CoreDash: to holenderskie narzędzie RUM z hostingiem w UE, oparte na bibliotece web-vitals od Google, a Erwin Hofman i Jordy Scholing znają LoAF lepiej niż większość branży. Otrzymujesz części składowe LCP, fazy INP, rozbicie TTFB i FCP, LoAF na poziomie funkcji i ponad 45 wymiarów. Health Checks same otwierają i zamykają zadania do zrobienia, każdy plan obejmuje rozmowę wdrożeniową i comiesięczne konsultacje, a ich serwer MCP oferuje 13 narzędzi (mój ma 3). Różnimy się ceną i zakresem śledzenia. RUMvision zaczyna się od 150 € miesięcznie za 2 domeny i monitoruje wyłącznie stronę główną, dopóki nie skonfigurujesz reguł URL. CoreDash zaczyna się od $16 i śledzi każdy URL od pierwszej odsłony. CoreDash vs RUMvision

Request Metrics

Za Request Metrics stoi zespół TrackJS: bootstrapping i dwadzieścia lat doświadczenia w monitoringu. Raportowanie Long Animation Frames jest tu jednym z najlepszych, jakie widziałem: z osobnym dashboardem, rozróżnieniem invocation i evaluation, raportami per skrypt oraz naniesieniem LoAF na wykres waterfall. Do tego dochodzą cotygodniowe skany Lighthouse i dashboard CrUX, w którym zestawisz swój origin z dowolnym konkurentem. Brak ciasteczek, nielimitowani użytkownicy już w planie podstawowym i darmowy plan. Minusy to historia i eksport danych: retencja wynosi 30 dni w Essentials i 90 w Professional, brak publicznego API do danych czy serwera MCP, a odsłony powyżej limitu na minutę przepadają. CoreDash vs Request Metrics

Platformy observability z modułem RUM

Datadog RUM

Jeśli Twoja firma korzysta już z Datadoga, moduł RUM pozwala przejść od wolnego LCP prosto do powiązanego z nim trace'a, logu lub profilu na backendzie. Żadne narzędzie stricte do Core Web Vitals tego nie potrafi, w tym moje. Sama atrybucja również jest nowoczesna: części składowe LCP i INP, mapowanie LoAF do niezminifikowanego kodu źródłowego i profilowanie w przeglądarce aż do poziomu funkcji. Dzięki RUM without Limits możesz tanio zbierać każdą sesję, zachowując pełne szczegóły tylko tam, gdzie ich potrzebujesz. Przy pracy nad Core Web Vitals wadami są: rozliczenie za sesje rozbite na kilka pozycji w cenniku, surowe zdarzenia trzymane zaledwie przez 15–30 dni oraz SDK o wadze około 66 KB po kompresji gzip. CoreDash vs Datadog RUM

New Relic Browser

New Relic Browser rejestruje więcej szczegółów Core Web Vitals, niż zwykło się sądzić. Kod źródłowy agenta ujawnia wszystkie cztery części składowe LCP, trzy fazy INP z targetem i load state oraz największe przesunięcie CLS. Session Replay jest spięte z tabelami Core Web Vitals (sesje ze słabym LCP trafiają na początek), distributed tracing prowadzi prosto na backend, a darmowy pakiet (100 GB miesięcznie i jeden pełny użytkownik) wystarcza dla wielu małych stron. Nie obsługuje jednak LoAF, więc nie wskaże skryptu stojącego za powolną interakcją. Surowe zdarzenia z przeglądarki są domyślnie przechowywane przez 8 dni, a serwer MCP nie zawiera narzędzi do Core Web Vitals, więc agent musi sam pisać zapytania NRQL. CoreDash vs New Relic Browser

Akamai mPulse

mPulse to RUM klasy enterprise, zbudowany na boomerang.js – jednej z pierwszych bibliotek RUM open source. W CDN Akamai włączasz je na poziomie edge bez ruszania szablonów, co w niektórych organizacjach oszczędza miesiące ustaleń. Najmocniejszą stroną jest analityka biznesowa: łączy przychody i konwersję z wydajnością oraz prognozowaniem what-if. W przypadku Core Web Vitals rejestruje element dla LCP, INP i CLS, ale nie udostępnia faz LCP, faz INP ani LoAF. Brak serwera MCP, brak publicznego cennika i zaledwie kilka wydań produktu od 2024 roku. CoreDash vs Akamai mPulse

RUM dołączony do platformy

Vercel Speed Insights

Na Vercelu korzystanie ze Speed Insights jest tak proste, jak to tylko możliwe. Dodajesz jeden komponent, robisz deploy i dane spływają. Automatycznie grupuje dynamiczne ścieżki, takie jak /blog/[slug], rozdziela środowiska preview i production, a od sierpnia 2026 roku darmowy pakiet jest dostępny w każdym planie. CLI vercel metrics daje agentom kodującym przyzwoite możliwości odpytywania. Narzędzie stworzono jednak dla stron hostowanych na Vercelu i mierzy wyłącznie hard navigations (w Next.js: pierwszą odsłonę w sesji), podczas gdy CoreDash rejestruje też soft navigations w aplikacjach SPA. Atrybucja kończy się na selektorze CSS. Speed Insights Plus kosztuje $10 za projekt plus opłata za zdarzenia doliczana do planu Pro – dla agencji z kilkudziesięcioma stronami klientów szybko robi się z tego spory koszt. CoreDash vs Vercel Speed Insights

Cloudflare Web Analytics

Cloudflare Web Analytics jest darmowe w każdym planie, nie ustawia ciasteczek i często jest już włączone. Używa aktualnej wersji biblioteki web-vitals od Google, radzi sobie z soft navigations, a widok Debug View wymienia 5 głównych elementów dla każdej metryki z wartościami od p50 do p99. API GraphQL udostępnia nawet części składowe LCP i fazy INP, co jak na darmowe narzędzie robi wrażenie. Zostało jednak zaprojektowane jako analityka ruchu stawiająca na prywatność – wydajność była na drugim planie. Brak LoAF, brak własnych segmentów, brak alertów Core Web Vitals, agresywny sampling po 7 dniach oraz domyślne pomijanie użytkowników z UE, gdy Cloudflare włącza je automatycznie dla darmowej strefy. CoreDash vs Cloudflare Web Analytics

Darmowe dane od Google

CrUX, PageSpeed Insights i Search Console

Każdy powinien zacząć od field data od samego Google – to pierwsza rzecz, którą sprawdzam na dowolnej stronie. Są darmowe, nie wymagają instalacji, działają dla każdej publicznej witryny (również konkurencji) i to właśnie z tego zbioru danych korzysta Google przy ocenie Core Web Vitals w wyszukiwarce. Od 2025 roku dzieli nawet LCP na części składowe. Zlicza jednak tylko tych użytkowników Chrome, którzy wyrazili zgodę, i to na stronach o odpowiednio dużej liczbie odwiedzin; każda liczba to p75 z 28 dni i nie ma tu żadnej atrybucji elementów ani INP. CoreDash zestawia dane z CrUX, więc możesz porównać wynik od Google z własnymi pomiarami. CoreDash vs CrUX and Search Console

Dlaczego w dłuższej perspektywie CoreDash to lepszy wybór

W pierwszym miesiącu większość tych narzędzi powie Ci to samo: LCP na mobile jest wolny. Po kilku miesiącach chcesz już wiedzieć, który element i który skrypt za to odpowiada, czy to wina wtorkowego deploya i czy człowiek (albo agent) może usiąść i to naprawić. Właśnie dla tych późniejszych pytań zbudowałem CoreDash.

Atrybucja, która pozwala naprawiać problemy

Dla każdego LCP otrzymujesz cztery fazy (TTFB, load delay, czas ładowania, render delay), element, typ elementu, URL obrazu oraz LCP priority: preloaded, fetchpriority high, not preloaded lub lazy loaded. Dla każdego INP otrzymujesz trzy fazy, input type, load state oraz skrypt Long Animation Frame, który zablokował main thread. Dla CLS dostajesz przesuwający się element, przyczynę i czas wystąpienia. Widok Diagnosis sprawdza 14 antywzorców LCP i podaje gotowe rozwiązania dla Shopify, WordPressa, Next.js i ośmiu innych technologii, a porównanie z CrUX zestawia p75 od Google z Twoimi wynikami.

DebugBear, RUMvision, SpeedCurve, Request Metrics i Datadog wypadają tu podobnie, a RUMvision ma więcej wymiarów. New Relic rejestruje fazy, ale brakuje mu LoAF. W porównaniu z mPulse, Vercelem, Cloudflare i CrUX różnica jest kolosalna. Kolumną, której najbardziej brakowałoby mi w innych narzędziach, jest LCP priority. Od razu pokazuje, kiedy główny obraz (hero image) ma dodany atrybut loading="lazy" – na co wciąż natrafiam na wielu stronach.

Agent AI czyta dane bezpośrednio

To jest to, co kręci mnie teraz najbardziej. Serwer MCP CoreDash jest dołączony do każdego planu, także Starter. To ten sam endpoint co w API: jeden klucz, JSON po HTTPS i tryb tylko do odczytu, więc nie istnieje ścieżka zapisu, którą agent mógłby popsuć. Trzy wbudowane narzędzia stworzono z myślą o Core Web Vitals. get_metrics zwraca wartość z oceną good, needs improvement lub poor dla percentyli od p50 do p95, z możliwością filtrowania i grupowania po dowolnym wymiarze. get_timeseries informuje, czy metryka poprawia się, czy pogarsza. get_histogram pokazuje long tail. Pytanie „Który element LCP jest najwolniejszy na mobilnych kartach produktów w Niemczech?” to jedno zapytanie z Claude'a, Cursora, Windsurfa, VS Code, Gemini CLI czy skryptu w CI.

Obsługa MCP nie jest już rzadkością. Własny serwer mają już DebugBear, RUMvision, Datadog i New Relic, przy czym ten w RUMvision oferuje więcej narzędzi niż mój. Dwie rzeczy w podejściu CoreDash wciąż są jednak wyjątkowe. CWV Superpowers to darmowy agent na licencji MIT: wychodzi od field data, rejestruje trace w Chrome, aby namierzyć źródło problemu, i kończy gotową poprawką w kodzie (plik, linia i diff) lub raportem HTML. A dzięki Agency API ten sam agent może odpytywać każdy projekt klienta za pomocą jednego klucza master. W artykule Fixing INP with an AI agent pokazano rzeczywisty przebieg takiego procesu.

Jeśli potrzebujesz po prostu API do wyciągania danych Core Web Vitals z platformy RUM, ma je większość narzędzi z tej listy: CoreDash, DebugBear, RUMvision, SpeedCurve, Datadog, New Relic i Cloudflare, a także mPulse poza wersją Lite. Request Metrics oferuje eksport do CSV, a Vercel udostępnia CLI i Drains. CrUX API od Google jest darmowe, ale zwraca tylko dane z CrUX – Twoich własnych użytkowników w nim nie ma.

Rozliczenie za odsłony, wszystkie funkcje w każdym planie

Każdy plan CoreDash zawiera wszystkie dashboardy, serwer MCP i brak limitu śledzonych podstron w serwisie. Płacisz za odsłony: $16 miesięcznie za 75 tys., $31 za 500 tys. przy rozliczeniu rocznym. Retencję liczy się w latach (3 lata w Studio, 8 lat w Enterprise), więc bez problemu zestawisz ten Black Friday z dwoma poprzednimi.

Datadog rozlicza się za sesje, a New Relic za GB i miejsca użytkowników – przy czym oba trzymają surowe dane przez kilka dni lub tygodni. DebugBear i SpeedCurve łączą RUM z testami lab, co ma sens cenowy, o ile rzeczywiście te testy lab uruchamiasz. SpeedCurve przechowuje dane RUM przez 3 miesiące w planach poniżej $500 miesięcznie, a Request Metrics przez 30 lub 90 dni.

Agencje

Plany agencyjne łączą odsłony ze stron wszystkich klientów we wspólną pulę. Pakiet Studio obejmuje 10 stron klientów i 1 mln odsłon za $71 miesięcznie, a Growth – 25 stron i 3 mln odsłon za $159, oba z nielimitowaną liczbą użytkowników. Jeden klucz master pozwala tworzyć, pobierać listę i usuwać projekty klientów przez REST. CoreDash nie jest produktem white-label: raporty przygotowujesz po swojemu, a CoreDash dostarcza dane. Jeśli wysyłasz klientom raporty PDF z własnym logo, DebugBear i Request Metrics poradzą sobie z tym lepiej.

Kiedy lepiej wybrać inne narzędzie

  • Chcesz mieć zaplanowane testy lab i field data w jednym narzędziu. Sprawdź DebugBear lub SpeedCurve.
  • Strony zwalniają głównie przez powolne serwery, a w firmie działa już Datadog lub New Relic. Tracing od przeglądarki aż po backend deklasuje tu każde inne rozwiązanie.
  • Chcesz oglądać nagrania powolnych sesji. New Relic i Datadog oferują session replay, CoreDash go nie ma.
  • Chcesz prognozować, o ile przyspieszenie strony zwiększy przychody. mPulse ma wbudowane prognozowanie what-if.
  • W cenie narzędzia oczekujesz pomocy konsultanta. RUMvision dodaje comiesięczne konsultacje do każdego planu.
  • Twój budżet wynosi okrągłe zero. Cloudflare Web Analytics, darmowe plany Vercela, New Relic i Request Metrics albo CrUX dadzą Ci prawdziwe field data całkowicie za darmo.
  • Musisz sprawdzić wyniki konkurencji. Tylko CrUX oferuje field data dla stron, które do Ciebie nie należą.

Albo uruchom dwa naraz. Skrypt CoreDash ma poniżej 2 KB i działa asynchronicznie, więc bez problemu poradzi sobie obok Datadoga, New Relic czy mPulse. APM zbiera trace'y, a CoreDash służy Ci do Core Web Vitals.

Wypróbuj na własnej stronie

Okres próbny trwa 14 dni i nie wymaga karty, a dane spływają od pierwszej odsłony. Zerknij na demo, jeśli chcesz najpierw obejrzeć dashboardy, sprawdź cennik dopasowany do Twojego ruchu albo przejdź od razu do instalacji.

Źródła: cennik DebugBear, cennik SpeedCurve, cennik RUMvision, cennik Request Metrics, cennik Datadog, cennik New Relic, Akamai mPulse, cennik Vercel Speed Insights, Cloudflare Web Analytics, metodologia CrUX. Pełną listę źródeł znajdziesz na stronach poszczególnych porównań.