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.
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ędzie | Własne field data | Szczegółowość atrybucji | AI i MCP | Data API | Agencje i multisite | Model rozliczeń | Wersja darmowa |
|---|---|---|---|---|---|---|---|
| CoreDash | Tak, skrypt poniżej 2 KB i porównanie z CrUX | Fazy LCP i INP, element, LCP priority, typ interakcji i load state w INP, URL skryptu z LoAF | Serwer MCP tylko do odczytu w każdym planie, agent CWV Superpowers (darmowy, MIT) | Tak, ten sam endpoint co serwer MCP | Plany agencyjne ze wspólną pulą odsłon, Agency API | Pakiety odsłon od $16, każdy dashboard w każdym planie | 14 dni okresu próbnego, bez karty |
| DebugBear | Tak, plus testy lab w Lighthouse i historia CrUX | Części składowe LCP i INP, 7-częściowy TTFB, LoAF z invoker types | Serwer MCP (czerwiec 2026), prompty z poprawkami dla agentów kodujących | REST API, CLI, webhooki | Od 1 do 100 projektów zależnie od planu, eksport white-label od planu Corporate | Pakiety łączące RUM z testami lab, RUM od $99 | 14 dni okresu próbnego, bez karty |
| SpeedCurve | Tak, plus pełny pakiet testów syntetycznych | Części składowe LCP (obraz i wideo), części składowe INP, LoAF | Brak w samym SpeedCurve | REST API, query API w wersji beta, eksport surowych danych do S3 | Brak limitu zespołów i użytkowników | $108 za 1 mln odsłon RUM, od $90 | Brak darmowego planu, rejestracja przekierowuje do prośby o demo Embrace |
| RUMvision | Tak, hosting w UE | Części składowe LCP, fazy INP, rozbicie TTFB i FCP, LoAF na poziomie funkcji, ponad 45 wymiarów | Serwer MCP z 13 narzędziami, uprawnienia według ról | REST API | Brak limitu użytkowników, role na domenę, program partnerski | Plany odsłon od 150 € (1,5 mln odsłon, 2 domeny) | Brak w publicznym cenniku |
| Request Metrics | Tak, plus cotygodniowe skany w Lighthouse i dashboard CrUX | Element i części składowe LCP, element, typ i load state w INP, osobny dashboard dla LoAF | Brak serwera MCP | Brak publicznego API do danych, eksport do CSV | Raporty white-label w planie Professional | Plany odsłon z limitem na minutę, od $34 | 1 strona, 1000 odsłon, retencja 24 godziny |
| Datadog RUM | Tak, SDK w ramach platformy Datadog | Części składowe LCP i INP, LoAF, profilowanie w przeglądarce | Serwer MCP z wyszukiwaniem i agregacją RUM, Bits AI | Pełne REST API | Konta z wieloma organizacjami, włączane przez support | Za 1000 sesji: 0,15 $ Measure, 3,00 $ Investigate | 14 dni okresu próbnego |
| New Relic Browser | Tak, agent w ramach platformy New Relic | Części składowe LCP, fazy INP, największe przesunięcie CLS. Brak LoAF | Serwer MCP Ground Truth, Core Web Vitals przez NRQL | NerdGraph i NRQL | Wiele aplikacji na konto, jedno rozliczenie za przesył danych | Za każdy GB przesłanych danych plus miejsca dla użytkowników | 100 GB miesięcznie i 1 pełne konto użytkownika |
| Akamai mPulse | Tak, oparty na boomerang.js | Elementy dla LCP, INP i CLS. Brak faz, brak LoAF | Brak serwera MCP, detekcja anomalii | REST API, brak w mPulse Lite | Uprawnienia dla tenantów i aplikacji, brak oferty dla agencji | Umowa z deklaracją liczby beaconów, brak publicznego cennika | mPulse Lite dla serwisów w CDN Akamai |
| Vercel Speed Insights | Tak, dla stron na Vercelu, tylko hard navigations | Selektor elementu (Plus). Brak faz i LoAF w dokumentacji | CLI vercel metrics dla agentów, brak narzędzia Speed Insights w Vercel MCP | Brak publicznego API do zapytań, Drains w wersji Plus | Jeden projekt Vercel na stronę, darmowe konta typu viewer | $10 za projekt plus 0,65 $ za 10 000 zdarzeń, w planie Pro | 10 000 zdarzeń na zespół na 30 dni, tylko ogólny wynik |
| Cloudflare Web Analytics | Tak, darmowy beacon | 5 głównych elementów dla każdej metryki w dashboardzie, części składowe LCP i fazy INP w GraphQL. Brak LoAF | Przez ogólne API MCP Cloudflare, agent sam pisze zapytania GraphQL | GraphQL Analytics API | Domyślnie 10 stron bez proxy, brak funkcji dla agencji | Darmowe | Darmowe w każdym planie |
| CrUX i Search Console | Nie, tylko CrUX: użytkownicy Chrome ze zgodą na popularnych stronach | Części składowe LCP p75 dla obrazów. Brak atrybucji elementu i INP | Chrome DevTools MCP dodaje p75 z CrUX do śladów z testów lab | Darmowe CrUX API, History API i BigQuery | Dowolny publiczny origin, brak przestrzeni roboczych | Darmowe | Darmowe |
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ń.