CoreDash vs Akamai mPulse

mPulse er moden enterprise-RUM, og på Akamais CDN slår du det til uden at røre din kode. CoreDash går dybere i Core Web Vitals – dybt nok til at se, hvorfor en side er langsom. Og din AI-agent kan læse dataene.

Prøv gratis

Trusted by market leaders · Client results

marktplaatssaturnkpncompareworkivaharvardmy work featured on web.devloopearplugsvpnhappyhorizonadevintadpg mediamonarchnina carefotocasaerasmusmcperionebaysnvwhowhatwearaleteianestle

mPulse har eksisteret længere end de fleste RUM-værktøjer. Det startede hos SOASTA, Akamai købte SOASTA, og du logger stadig ind på mpulse.soasta.com. Det kører på boomerang.js – et af de første open source-RUM-biblioteker, som stadig vedligeholdes. Ligger dit site på Akamais CDN, har du det måske allerede, for nye properties får automatisk en gratis Lite-app.

Jeg har bygget CoreDash, så hav det i baghovedet. Jeg skal prøve at være fair, og med mPulse er det ikke svært.

Det gør Akamai mPulse godt

Start med installationen. På Akamais CDN tilføjer du mPulse-behavior i Property Manager, og snippeten bliver injectet på edgen. Ingen ændring i templates, ingen ticket til udviklerne. De fleste RUM-værktøjer (også CoreDash) kræver, at nogen først indsætter et script-tag. Det fungerer også uden for Akamais levering med et almindeligt loader-snippet, så du er ikke bundet til deres CDN.

Akamai mPulses produktside, oktober 2026

akamai.com, oktober 2026.

Den anden styrke er pengene. Du kan spore omsætning og konvertering som custom metrics ved siden af dine performancedata, og mPulse kører derefter what-if-prognoser over, hvad en hurtigere side vil være værd. Jeg har set masser af performanceprojekter gå i stå på et møde, fordi nogen spørger, hvad et fiks er værd. mPulse giver dig et svar med tal fra din egen forretning. Det beregner også effekten på konverteringer, sammenligner A/B-tests og sætter en pris på dine tredjepartsressourcer.

Attribueringen af Core Web Vitals er udmærket. For LCP får du element-selector, tag, src og srcset, størrelsen og – siden marts 2024 – overførselstiden og den afkodede størrelse for LCP-ressourcen. INP og CLS leveres med det underliggende element. På single-page apps rapporterer mPulse en inkrementel INP pr. soft navigation, hvilket er sværere at få til at fungere rigtigt, end man lige tror. Boomerang håndterer også detaljer, folk tit overser: Prerenderede sider korrigeres for activationStart, restores fra back/forward cache håndteres, og en PCI-tilstand holder scriptet væk fra kortfelter.

Det er bygget til store setups: over 200 metrikker, realtidsdashboards, automatisk registrering af anomalier, bottrafik holdt adskilt fra rigtige mennesker, 13 måneders data på Enterprise, et REST-API og en Datadog-integration. Ifølge anmeldere kan ikke-tekniske folk sagtens finde rundt i brugerfladen – og det gælder bestemt ikke alle enterprise-værktøjer.

Hvis mPulse allerede kører

Måler mPulse dine reelle besøgende i dag, er du bedre stillet end de fleste sites, jeg kigger på. De gætter stadig ud fra en Lighthouse-score på mobilfanen og venter på, at CrUX fortæller dem, at noget gik i stykker for flere uger siden. Det vigtigste er at indsamle data fra hver eneste reelle besøgende i alle browsere, og det gør mPulse. Svarer det på dine spørgsmål, så behold det. Resten af denne side handler om de spørgsmål, det er mindre godt til – og hvad det koster dig efter et år eller to.

Side om side

Priser og funktioner tjekket i september 2026.

CoreDashAkamai mPulse
Hvad det erRUM til Core Web VitalsEnterprise-RUM bygget på boomerang.js med stort fokus på forretningsmetrikker
InstallationAsynkront script-tag under 2 KB, eller WordPress-pluginetLoader-snippet, eller injectet på Akamais edge via Property Manager uden kodeændringer
LCP-attribueringFire faser (TTFB, load delay, indlæsningstid, render delay), element, elementtype, preload/fetchpriority/lazy-load-status, billed-URLElement-selector, tag, src/srcset, størrelse, LCP-ressourcens overførselstid og afkodede størrelse. Ingen faser
INP-attribueringTre faser (input delay, processing, presentation), element, inputtype, load state, script-URL fra Long Animation FramesTarget-element og tidsstempel, eventtype i boomerang 1.851 (begrænset tilgængelighed), inkrementel INP pr. SPA-soft navigation. Ingen faser, ingen Long Animation Frames
CLS-attribueringElement der flytter sig, årsag til skift, timing for skiftCLS pr. element
KonverteringssporingJaJa, som custom forretningsmetrikker
Omsætning og what-if-prognoserNejJa, omsætning som custom metric samt what-if-prognoser for en hurtigere side
Deploy-sporingHver sidevisning tagges med releasen, plus et pre-deploy-tjek fra CIAnnoteringer via API'et
AI / MCPMCP-server med Core Web Vitals-værktøjer på alle abonnementer (inkl. Starter) samt den gratis CWV Superpowers-agentIngen officiel MCP-server til mPulse. Registrering af anomalier og what-if-analyser
APIJSON over HTTPS, samme endpoint som MCP-serverenREST-API til queries, alarmer, annoteringer og beacons. Ikke tilgængeligt på mPulse Lite
Dataopbevaring6 måneder (Starter) op til 8 år (Enterprise)13 måneder på Enterprise, 30 dage på Lite
PriserOffentlige, fra $16/måned ved årlig afregning, 14 dages prøveperiode uden kreditkortIkke offentlige. Sælges på kontrakt baseret på en beacon-aftale, prøveperiode via salg
Gratis versionNej, 14 dages prøveperiodemPulse Lite til Akamai CDN-properties: 1 mio. beacons om måneden, 5 sidegrupper, ingen alarmer, intet API
BureauerBureau-abonnementer med samlet pulje af sidevisninger, én faktura og et Agency APITenant-, app- og rettighedsmodel til store organisationer, intet bureauprodukt

Her går CoreDash længere

At se, at din LCP er blevet dårligere, er kun begyndelsen. Det meste af arbejdet handler om at finde årsagen og få rettelsen live. Det er dér, CoreDash hjælper.

Hvilket element, og hvorfor det var langsomt

mPulse fortæller dig, hvilket billede der var LCP-elementet, og hvor lang tid downloadet tog. Nyttigt, men efter min erfaring er downloadet sjældent den langsomme del. Oftere fandt browseren billedet for sent (det er en CSS-baggrund, eller det blev lazy loadet), eller også var billedet klar, men siden havde bare ikke renderet det endnu. Det er netop load delay og render delay – og mPulses beacon har ikke et felt til nogen af delene.

CoreDash opdeler enhver LCP i dens fire faser. Det registrerer også LCP priority, så du med det samme kan se, om hero-billedet blev preloadet, havde høj fetchpriority eller blev lazy loadet. Diagnosis-dashboardet viser, hvilken fase der er for langsom, og hvordan et fiks ser ud på din stack.

Det samme gælder INP. mPulse peger på elementet, der reagerede langsomt, men opdeler ikke tiden i input delay, processing og presentation – og det bruger ikke Long Animation Frames (boomerangs Continuity-plugin arbejder med Long Tasks). En Long Task fortæller dig kun, at main thread var optaget. Den har intet felt til scriptet. På de fleste sites, jeg kigger på, er det en tag manager, en chat-widget eller et consent-script. CoreDash gemmer LoAF-script-URL'en for hver langsom interaktion sammen med input type og load state. Dermed kan du gruppere INP efter script og se, hvilken vendor der gør mest ondt. Min artikel om Long Animation Frames forklarer hvordan.

Din AI-agent kan læse dataene

Det meste af min egen debugging starter i dag med, at en agent læser field data – og til det skal agenten kunne lave queries mod dataene. Akamai udgiver en llms.txt til mPulse-dokumentationen, hvilket er mere, end de fleste leverandører gør, men det dækker kun dokumentationen. Der findes ingen officiel mPulse MCP-server. Akamais egne MCP-servere er til Akamai Cloud og Akamai Functions. En fra communityet har bygget en oven på Query API'et, så det kan lade sig gøre, men så er du afhængig af et sideprojekt og af at have adgang til API'et, hvilket mPulse Lite ikke inkluderer.

CoreDash MCP-serveren er inkluderet i alle abonnementer, også Starter. Den har tre tools: get_metrics til p75 (eller p50 op til p95) med fordelingen på good/needs improvement/poor pr. dimension, get_timeseries til at se, om en metrik forbedres eller forværres, og get_histogram til fordelingen. Claude forbindes som custom connector med OAuth (opsætningsguide), og Claude Code, Cursor, Windsurf, VS Code og Gemini CLI fungerer også. CWV Superpowers er en gratis MIT-licenseret agent, der kombinerer disse field data med et Chrome-trace og giver dig et diff med filen, linjen og rettelsen. Samme endpoint er også det almindelige API, så at få Core Web Vitals ind i dine egne rapporter kræver bare, at du poster JSON og modtager JSON retur.

Priser på websitet

mPulse offentliggør ikke sine priser. Du taler med salgsafdelingen, forhandler en beacon-aftale på plads, og prøveperioden går ligeledes gennem salg. For en stor virksomhed, der allerede har en Akamai-kontrakt, er det helt normalt, og anmeldere på PeerSpot kalder prisen rimelig. For et mindre team eller et bureau betyder det en salgsproces, før du overhovedet har set dine egne data. Den gratis Lite-app virker kun på Akamai CDN-properties og gemmer data i 30 dage, hvilket ikke er nok til at opdage en regression, der langsomt bygger sig op over et kvartal.

Begrænsninger i Akamai mPulse Lite: 1 mio. beacons om måneden, 30 dages dataopbevaring, 5 sidegrupper, ingen alarmer (markeret)

Akamai mPulse-dokumentation om Lite-apps, oktober 2026.

CoreDash har sine priser på prissiden, self-service checkout hele vejen op til Enterprise og en 14 dages prøveperiode uden kreditkort. Du betaler for sidevisninger, alle abonnementer har adgang til alle dashboards, og der er ingen grænser for antallet af URL'er. Dataopbevaringen spænder fra ét år på Standard til otte år på Enterprise. Bureauer får bureau-abonnementer med samlet pulje af sidevisninger på tværs af kunder, og Agency API'et opretter et projekt for hver ny kunde direkte fra dine egne værktøjer. mPulses tenant- og app-model fungerer fint til mange sites inden for én virksomhed, men den er ikke bygget til et bureau med tredive kunder.

Hvornår du skal vælge Akamai mPulse i stedet

Ligger dit site på Akamai, og kører mPulse allerede, så behold det. RUM uden kodeændringer er meget værd – især i organisationer, hvor det tager et kvartal bare at få et script-tag ind i skabelonen.

mPulse er også det bedste valg, hvis dit primære spørgsmål handler om penge. Omsætning ved siden af performancedata plus what-if-prognoser over, hvad en hurtigere side vil indbringe, er det, værktøjet gør bedst. CoreDash sporer også konverteringer, men laver ikke omsætningsprognoser. Det samme gælder, hvis du har brug for PCI-tilstand på checkout-sider, hvis dit team allerede arbejder i Datadog, eller hvis du vil have mere end 200 metrikker ud over Core Web Vitals samlet i én enterprise-kontrakt.

Du kan også køre begge dele. CoreDash-scriptet fylder under 2 KB og er asynkront, så det kører upåklageligt ved siden af boomerang. mPulse fortsætter med at levere forretningsrapporteringen, mens du bruger CoreDash til at debugge Core Web Vitals.

Prøv det ved siden af mPulse

Tilføj CoreDash-snippeten ved siden af mPulse, og giv det to uger på din egen trafik. Kig på LCP-faserne og LoAF-scripts for dine langsomste skabeloner, og forbind Claude til MCP-serveren for at se, hvad en agent kan gøre med dine data. Prøveperioden er på 14 dage, helt uden kreditkort. Tjek priserne, eller book en demo, så viser jeg dig rundt.

Se også: alle sammenligninger, CoreDash vs Datadog og CoreDash vs New Relic.

Kilder: Akamai mPulses produktside, Begrænsninger i mPulse Lite, Edge-injection, Hvad der er i et mPulse-beacon, Release notes for boomerang 1.851, Core Web Vitals fordelt på element-widgets, LCP-overførselstid og afkodet størrelse, mPulse API, boomerang på GitHub, Akamai Cloud MCP-server, PeerSpot-anmeldelser.