CoreDash vs Datadog RUM
Datadog RUM świetnie sprawdza się do śledzenia wolnej strony aż do backendu. Jeśli pracujesz nad Core Web Vitals strona po stronie i przez lata, CoreDash sprawdzi się lepiej.
Do czego służy każde narzędzie
Datadog to platforma observability: infrastruktura, logi, APM, bezpieczeństwo, testy syntetyczne i Real User Monitoring. Moduł RUM pozwala inżynierowi przejść od wolnej lub uszkodzonej sesji w przeglądarce bezpośrednio do trace'a w backendzie. CoreDash mierzy wyłącznie Core Web Vitals dla rzeczywistych użytkowników i pomaga ustalić, dlaczego strony są wolne.
Zbudowałem CoreDash, więc miej to na uwadze. Postaram się jednak uczciwie ocenić Datadoga. To dobry produkt, a wielu rzeczy, które oferuje, CoreDash nie robi wcale.
Co Datadog RUM robi dobrze
Największą zaletą Datadog RUM jest jego zaplecze. Użytkownik trafia na LCP wynoszący 4 sekundy, otwierasz sesję i przechodzisz z niej do trace'a w APM, logów oraz profilu requestu, który wygenerował HTML. Jeśli to serwer spowalnia LCP, nie znam szybszego sposobu, żeby to wykazać. Narzędzie badające tylko przeglądarkę powie ci, że TTFB wyniósł 1,8 sekundy. Datadog potrafi wskazać zapytanie, które zajęło 1,5 sekundy z tego czasu.

datadoghq.com, październik 2026.
Dane o Core Web Vitals też są dobre. SDK raportuje element odpowiedzialny za LCP, INP i CLS. Dzieli LCP na TTFB, load delay, load time i render delay, a INP na input delay, processing i presentation delay. Od wersji v6 SDK zbiera Long Animation Frames zamiast long tasks, z atrybucją skryptów zmapowaną do niezminifikowanego kodu źródłowego. W połączeniu z opcjonalnym profilowaniem w przeglądarce (wiąże wolną interakcję z konkretną funkcją JavaScript) daje to naprawdę kompletny zestaw do INP.
Cennik RUM też jest przemyślany. Dzięki modelowi RUM without Limits rejestrujesz każdą sesję pod kątem standardowych metryk wydajności za 0,15 $ na 1000 sesji (rocznie). Stawkę Investigate płacisz tylko za sesje zachowane w całości, na przykład ze słabym LCP lub błędem. Znika więc dawny dylemat: sampling czy gigantyczny rachunek. Session Replay, śledzenie błędów i mobilny RUM dla iOS, Androida, React Native i Fluttera znajdują się w tym samym miejscu. Datadog ma też oficjalny serwer MCP z narzędziami RUM, więc agent AI może przeszukiwać eventy RUM i agregować percentyle.
Korzystasz już z Datadog RUM?
Jeśli korzystasz już z Datadog RUM i dane Core Web Vitals ci wystarczają, w porządku. Wiele analizowanych przeze mnie stron nie ma nic poza Search Console: 28 dni danych użytkowników Chrome, pogrupowanych w grupy adresów URL, mówiących, że coś działa wolno, ale bez informacji, co dokładnie. Datadog mierzy wszystkich odwiedzających, w tym użytkowników Safari i iPhone'a, oraz wskazuje element będący LCP. To duży krok naprzód. Nie wyrzucałbym działającego wdrożenia tylko z powodu strony porównawczej – w tym mojej.
CoreDash vs Datadog RUM w skrócie
Ceny i funkcje sprawdzone we wrześniu 2026.
| CoreDash | Datadog RUM | |
|---|---|---|
| Czym jest | RUM dla Core Web Vitals | Jeden moduł w pełnej platformie observability |
| Rozmiar skryptu zbierającego | Poniżej 2 KB | Około 66 KB gzip (pełny), 51 KB gzip (slim, bez replaya) |
| Metryki | LCP, INP, CLS, FCP, TTFB | LCP, INP, CLS, FCP, FID, TTFB, Loading Time |
| Fazy LCP i INP | Tak | Tak (SDK v6.32+ i v6.33+) |
| Long Animation Frames | Tak | Tak (SDK v6+) |
| Trace'y w backendzie, logi, profilowanie | Nie | Tak |
| Session Replay | Nie | Tak |
| RUM w aplikacjach mobilnych | Tak | Tak |
| Zestawienie z CrUX | Tak | Nie |
| Przechowywanie szczegółowych danych | Od 6 miesięcy do 8 lat, zależnie od planu | 15 do 30 dni dla surowych eventów, 15 miesięcy dla zagregowanych metryk |
| Serwer MCP | Tak, w każdym planie, narzędzia CWV z ocenami i trendami | Tak, wyszukiwanie i agregacja eventów RUM |
| Agent AI piszący poprawki | CWV Superpowers (darmowy, MIT) | Bits AI do analizy profilowania |
| Cennik | Progi odsłon od 16 $/mies. (rocznie), wszystkie dashboardy w każdym planie | Za 1000 sesji: 0,15 $ Measure, 3,00 $ Investigate, 2,50 $ Replay (rocznie) |
| Agencje | Plany agencyjne, wspólna pula odsłon, jeden główny klucz API | Konta multi-org włączane przez support |
| Okres próbny | 14 dni, bez karty | 14 dni, bez karty |
Gdzie CoreDash sprawdza się lepiej
W trakcie dwutygodniowego okresu próbnego nie zauważysz wielkiej różnicy. Dostrzeżesz ją później, na przykład po pół roku, kiedy zechcesz ustalić, dlaczego coś zwolniło lub czy fix wdrożony wiosną nadal działa.
Starsze dane zachowują szczegóły
Często się to przeocza. W Datadogu surowe eventy RUM (wyświetlenia, vitals, long tasks z pełną atrybucją) są przechowywane przez 15 do 30 dni. Przez 15 miesięcy zachowywane są wyłącznie wstępnie zagregowane metryki, podzielone według stałego zestawu wymiarów, takich jak przeglądarka, kraj, wersja aplikacji i usługa. Element LCP, poszczególne fazy oraz skrypt blokujący klatkę znajdują się wyłącznie w eventach. Możesz tworzyć własne metryki z eventów RUM, aby zachować więcej, ale musisz już teraz przewidzieć, o co zechcesz zapytać za rok. Nie utworzyłeś w marcu metryki dla elementu LCP według grup stron? W grudniu ten szczegół bezpowrotnie przepada.

Dokumentacja Datadog, okresy przechowywania danych, październik 2026.
Praca nad wydajnością trwa miesiącami. Fix trafia na produkcję, ruch się zmienia, marketing dodaje kolejny kontener w tag managerze, a Black Friday przynosi zupełnie inny miks urządzeń. W CoreDash każdy wymiar pozostaje powiązany z danymi tak długo, jak pozwala na to plan: 1 rok w Standard, 3 lata w Studio i do 8 lat w Enterprise. Obejmuje to adres URL, element LCP oraz skrypt LoAF. Pytanie „czy checkout był szybszy w zeszłym listopadzie” to kwestia zwykłego filtra.
Zaprojektowany pod kątem tego, jak Google ocenia stronę
CoreDash raportuje p75 względem progów Google i zestawia dane z CrUX, dzięki czemu od razu widzisz, gdzie własne liczby i zbiór danych Google się zgadzają, a gdzie nie. Datadog nie pobiera CrUX. Zespołu SRE pewnie to nie obchodzi, ale jeśli to ty tłumaczysz przełożonemu czerwony raport w Search Console, tobie zrobi to różnicę.
Wymiary również zaprojektowano pod kątem pytań o Core Web Vitals. Czy obraz LCP miał preload, lazy loading, czy żadne z nich (LCP priority)? Czy wolna interakcja była kliknięciem, czy naciśnięciem klawisza (input type) i czy wystąpiła, gdy strona wciąż się ładowała (load state)? To gotowe filtry: po prostu je wybierasz, bez pisania zapytań. Z kolei Diagnosis wskazuje zewnętrznego dostawcę odpowiedzialnego za wolny LCP, sprawdza 14 antywzorców LCP i podaje gotowe fixy pod twój stack (WordPress, Shopify, Next.js i inne).
Z czym może pracować agent AI
Datadog również ma serwer MCP i do ogólnych zadań RUM jest dobry. Jego narzędzia przeszukują i agregują eventy, więc agent musi pisać zapytania Datadoga do eventów RUM i może sięgać wstecz tylko tak daleko, jak długo są one przechowywane.
Serwer MCP CoreDash powstał z myślą o Core Web Vitals. get_metrics zwraca p75, ocenę oraz podział na good / needs improvement / poor dla dowolnego wymiaru. get_timeseries informuje agenta, czy metryka się poprawia, jest stabilna, czy notuje regresję, a get_histogram podaje pełny rozkład. Jest w każdym planie, również Starter. To ten sam endpoint co API, w trybie read-only, i działa w Claude, Claude Code, Cursorze, Windsurfie, VS Code oraz Gemini CLI.
Do tego dochodzi CWV Superpowers, darmowy agent na licencji MIT. Zaczyna od field data, odpala trace w Chrome na wolnej stronie z throttlingiem mobilnym, znajduje wąskie gardło i przygotowuje fixa ze wskazaniem pliku, linii oraz diffa. Zapytaj: „które szablony nie zaliczają INP na mobile i dlaczego”, a odpowie na podstawie danych rzeczywistych użytkowników, po czym sprofiluje stronę (tutaj znajdziesz przykład). Nie widziałem innego narzędzia, które przechodzi od field data przez trace aż do zmiany w kodzie.
Rozmiar skryptu i cennik
SDK Datadoga to około 66 KB gzip (51 KB w wersji slim). Jak na wszystko, co robi (błędy, akcje, replay itd.), to zrozumiały rozmiar. Jeśli jednak zależy ci tylko na Core Web Vitals, to spora ilość JavaScriptu – a przeglądarka musi go sparsować i wykonać na main threadzie mierzonej strony. Skrypt zbierający CoreDash waży poniżej 2 KB, działa asynchronicznie i pasywnie. Pewnie przywiązuję do tego większą wagę niż większość, ale widziałem już, jak narzędzie RUM opóźniało LCP.
Cenowo pakiet Measure w Datadogu jest tani. Szczegóły potrzebne do realnych poprawek kryją się jednak w sesjach Investigate w cenie 3,00 $ za 1000 sesji – i tylko dla tych, które zachowają filtry retencji. To, ile zapłacisz i co będziesz mógł sprawdzić później, zależy więc od tego, jak dobrze ktoś skonfigurował te filtry. CoreDash rozlicza się w progach odsłon: rachunek rośnie wraz z ruchem, a każdy plan zawiera wszystkie dashboardy. Jeśli prowadzisz firmę doradczą, plany agencyjne łączą odsłony wszystkich klientów we wspólną pulę. Za pomocą jednego klucza głównego możesz tworzyć projekty i pobierać dla nich dane przez Agency API. Datadog też obsługuje wielu klientów, ale wymaga to kont multi-org, które musi włączyć support.
Kiedy wybrać Datadog RUM
- Używasz już Datadog APM, a wolne LCP to głównie wina wolnych serwerów. Wtedy tracing od front-endu do backendu deklasuje wszystko inne na tej stronie.
- Potrzebujesz Session Replay lub śledzenia błędów obok metryk web vitals.
- Firma ma standard oparty na Datadogu, a dział zakupów nie podpisze umowy z kolejnym dostawcą.
Możesz też wdrożyć oba rozwiązania. Skrypt zbierający CoreDash waży poniżej 2 KB, więc dodanie go obok Datadoga na potrzeby Core Web Vitals i CrUX praktycznie nie obciąża strony. Datadog dalej robi swoje trace'y, a CoreDash przechowuje wieloletnią historię Core Web Vitals dla ciebie i twojego agenta AI.
Przetestuj na własnym ruchu
14-dniowy okres próbny nie wymaga karty, a dane pojawiają się już od pierwszej odsłony. Możesz najpierw sprawdzić demo albo przejrzeć cennik. Porównujesz więcej narzędzi? Zobacz wszystkie porównania.
Źródła: cennik Datadog, Monitoring page performance, artykuł Datadog o Long Animation Frames, RUM without Limits, metryki RUM without Limits, okresy przechowywania danych, narzędzia serwera MCP Datadog, konta multi-organization. Rozmiar SDK zmierzony w CDN Datadog (v7) we wrześniu 2026 r.