CoreDashとAkamai mPulseの比較

mPulseは成熟したエンタープライズ向けRUMです。Akamai CDN上ならコードを変更せずに有効化できます。CoreDashはCore Web Vitalsをさらに深く掘り下げます。ページが遅い理由を特定できるレベルであり、AIエージェントがそのデータを読み取ることができます。

無料トライアル

Trusted by market leaders · Client results

happyhorizonmy work featured on web.devmonarchkpnharvardsnvvpnadevintaaleteiawhowhatwearnina caredpg mediacomparenestleebayworkivaerasmusmcfotocasaloopearplugsmarktplaatsperionsaturn

mPulseはほとんどのRUMツールよりも長く存在しています。SOASTAで始まり、AkamaiがSOASTAを買収しました。現在でもアプリのログインURLはmpulse.soasta.comです。最初のオープンソースRUMライブラリの一つであり、現在もメンテナンスされているboomerang.jsで動作します。サイトがAkamai CDN上にある場合、すでに導入されているかもしれません。新しいプロパティにはデフォルトで無料のLiteアプリが提供されるからです。

私はCoreDashを開発しました。その点に留意してください。公平に比較するつもりですが、mPulseの場合は難しくありません。

Akamai mPulseの優れている点

まずはインストールです。Akamai CDN上では、Property ManagerでmPulseのbehaviorを追加すると、エッジでスニペットが注入されます。テンプレートの変更も、開発チームへのチケット起票も不要です。ほとんどのRUMツール(CoreDashも含む)では、最初に誰かがscriptタグを貼り付ける必要があります。Akamaiの配信外でも通常のローダースニペットで機能するため、彼らのCDNに縛られることはありません。

Akamai mPulseの製品ページ、2026年10月

akamai.com、2026年10月。

もう一つの強みはお金に関する機能です。パフォーマンスデータと並べて、収益やコンバージョンをカスタム指標として追跡できます。さらに、mPulseはページが速くなった場合の価値について「what-if」予測を実行します。改善にどれだけの価値があるのかと会議で問われ、行き詰まるパフォーマンスプロジェクトを数多く見てきました。mPulseは、自身のサイトの数値を用いてその答えを出してくれます。コンバージョンへの影響分析やA/Bテストの比較も行い、サードパーティリソースのコストを算出することもできます。

Core Web Vitalsの分析情報は十分です。LCPについては、要素のセレクタ、タグ、srcとsrcset、サイズがわかります。2024年3月以降はLCPリソースの転送時間とデコード後のサイズも取得できます。INPとCLSには、原因となった要素の情報が付属します。シングルページアプリでは、mPulseはソフトナビゲーションごとに増分的なINPを報告します。これを正確に行うのは想像以上に困難です。Boomerangは、見落とされがちな詳細も処理します。事前レンダリングされたページはactivationStartで補正され、back/forward cacheの復元も処理されます。さらに、クレジットカードの入力フィールドを避けるPCIモードも備えています。

大規模な構成向けに作られています。200以上の指標、リアルタイムダッシュボード、自動異常検知を備えています。ボットのトラフィックは人間と分離され、Enterpriseプランでは13か月のデータ保持、REST API、Datadog連携が利用できます。レビューによれば、技術者でなくてもUIを操作できるとのことです。これはすべてのエンタープライズツールに当てはまるわけではありません。

すでにmPulseが稼働している場合

現在mPulseで実際の訪問者を測定できているなら、私が見てきたほとんどのサイトよりも良い状態にあります。そうしたサイトは、いまだにモバイルタブのLighthouseスコアから推測し、数週間前に何かが壊れたことをCrUXが教えてくれるのを待っているのです。すべてのブラウザのすべての実際の訪問者からデータを収集することが最も重要であり、mPulseはそれを実行します。mPulseが疑問に答えてくれるなら、そのまま使い続けてください。このページの残りの部分では、mPulseが苦手とする分野と、1〜2年後にそれがもたらすコストについて説明します。

機能比較

価格と機能は2026年9月時点のものです。

CoreDashAkamai mPulse
概要Core Web Vitals向けのRUMビジネス指標に重点を置いた、boomerang.jsベースのエンタープライズ向けRUM
インストール2KB未満の非同期scriptタグ、またはWordPressプラグインローダースニペット、またはコード変更なしでProperty Managerを通じてAkamaiエッジで注入
LCPの詳細4つのフェーズ(TTFB、load delay、読み込み時間、render delay)、要素、要素タイプ、preload / fetchpriority / lazy loadingのステータス、画像のURL要素のセレクタ、タグ、src / srcset、サイズ、LCPリソースの転送時間とデコード後のサイズ。フェーズ分割はなし
INPの詳細3つのフェーズ(input delay、processing、presentation)、要素、入力タイプ、ロード状態、Long Animation FramesからのスクリプトURLターゲット要素とタイムスタンプ、boomerang 1.851でのイベントタイプ(限定提供)、SPAのソフトナビゲーションごとの増分的なINP。フェーズ分割とLong Animation Framesはなし
CLSの詳細ズレた要素、ズレの原因、ズレのタイミング要素別のCLS
コンバージョントラッキングありあり(カスタムビジネス指標として)
収益とwhat-if予測なしあり(カスタム指標としての収益と、ページが速くなった場合のwhat-if予測)
デプロイトラッキングすべてのページビューにリリースをタグ付け。CIからのデプロイ前チェックも可能APIを通じたアノテーション
AI / MCPStarterを含む全プランでCore Web Vitalsツールを備えたMCPサーバーを提供。無料のCWV Superpowersエージェントも利用可能mPulseの公式MCPサーバーはなし。異常検知とwhat-if分析を提供
APIHTTPS経由のJSON、MCPサーバーと同じエンドポイントクエリ、アラート、アノテーション、ビーコン用のREST API。mPulse Liteでは利用不可
データ保持期間6か月(Starter)から最大8年(Enterprise)Enterpriseは13か月、Liteは30日
価格公開。年払いの場合月額16ドルから。クレジットカード不要の14日間トライアルあり非公開。ビーコン数に基づく契約での販売。トライアルは営業経由
無料オプションなし(14日間のトライアルあり)Akamai CDNプロパティ向けのmPulse Lite:月間100万ビーコン、5つのページグループ。アラートとAPIはなし
代理店向けクライアント間でページビューを共有できるAgencyプラン。請求書の統合、Agency APIあり大規模組織向けのテナント、アプリ、権限モデル。代理店向けプランはなし

CoreDashがより深く掘り下げる領域

LCPの悪化を検知するのは始まりに過ぎません。作業の大部分は、その理由を突き止め、修正を本番環境に反映することです。CoreDashはこの部分を支援します。

どの要素が、なぜ遅かったのか

mPulseは、どの画像がLCP要素であり、ダウンロードにどれだけの時間がかかったかを教えてくれます。便利ですが、私の経験上、ダウンロードが遅延の原因になることは稀です。多くの場合、ブラウザが画像を見つけるのが遅いか(CSSの背景、またはlazy loadingされている場合)、画像は準備できているのにページがまだそれを描画していないかのどちらかです。これがload delayとrender delayですが、mPulseのビーコンにはどちらのデータフィールドもありません。

CoreDashはすべてのLCPを4つのフェーズに分割します。LCP priorityも記録するため、ヒーロー画像がpreloadされていたか、高いfetchpriorityを持っていたか、あるいはlazy loadingされていたかをすぐに確認できます。Diagnosis dashboardを見れば、どのフェーズが遅すぎるのか、そして利用中の技術スタックでどのように修正すればよいかがわかります。

INPについても同様です。mPulseは応答が遅かった要素を特定しますが、その時間をinput delay、processing、presentationに分割しません。また、Long Animation Framesも使用しません(boomerangのContinuityプラグインはlong taskで動作します)。long taskは、main threadがビジー状態だったことしか教えてくれません。スクリプト用のフィールドがありません。私が見てきたほとんどのサイトでは、遅延の原因はタグマネージャー、チャットウィジェット、または同意スクリプトです。CoreDashは、遅いインタラクションごとにLoAFスクリプトURL、input type、およびload stateを保存します。そのため、スクリプトごとにINPをグループ化し、どのベンダーが最も悪影響を与えているかを確認できます。その方法は、私のLong Animation Framesの記事で説明しています。

AIエージェントがデータを読み取れる

現在、私自身のデバッグのほとんどは、エージェントがfield dataを読み取るところから始まります。そのためには、エージェントがデータをクエリできる必要があります。AkamaiはmPulseのドキュメント用にllms.txtを公開しています。これは多くのベンダーよりも進んでいますが、対象はドキュメントのみです。mPulseの公式MCPサーバーはありません。Akamai独自のMCPサーバーは、Akamai CloudとAkamai Functions用です。コミュニティの誰かがQuery API上にMCPサーバーを構築しているため、実現は可能です。しかしその場合、個人のサイドプロジェクトとAPIの存在に依存することになります。mPulse LiteにはAPIが含まれていません。

CoreDash MCPサーバーは、Starterを含むすべてのプランに含まれています。3つのツールを提供します。ディメンションごとの「良好 / 改善が必要 / 不良」の割合とp75(またはp50〜p95)を取得するget_metrics、指標が改善しているか悪化しているかを確認するget_timeseries、そして分布を見るためのget_histogramです。ClaudeはOAuthを使用したカスタムコネクタとして接続でき(セットアップガイド)、Claude Code、Cursor、Windsurf、VS Code、Gemini CLIも動作します。CWV Superpowersは無料のMITライセンスエージェントです。このfield dataとChromeトレースを組み合わせ、ファイル、行、修正内容を含むdiffを提供します。同じエンドポイントは通常のAPIとしても機能するため、JSONをPOSTしてJSONを受け取るだけで、Core Web Vitalsを独自のレポートに組み込むことができます。

Webサイトに公開された価格

mPulseは価格を公開していません。営業と話し合い、ビーコン数に合意します。トライアルも営業経由になります。すでにAkamaiと契約している大企業にとっては普通のことです。PeerSpotのレビューでも価格は妥当だと評価されています。しかし、小さなチームや代理店にとっては、自分のデータを見る前に営業プロセスが必要になることを意味します。無料のLiteアプリはAkamai CDNプロパティでのみ動作し、データ保持期間は30日です。これでは、四半期かけて徐々に悪化するようなリグレッションを発見するには不十分です。

Akamai mPulse Liteの制限:月間100万ビーコン、30日間のデータ保持、5つのページグループ、アラートなし(ハイライト部分)

Liteアプリに関するAkamai mPulseのドキュメント、2026年10月。

CoreDashは価格ページに料金を公開しています。Enterpriseプランまですべてセルフサービスのチェックアウトが可能で、クレジットカード不要の14日間トライアルもあります。ページビュー数に基づく課金であり、どのプランでもすべてのダッシュボードが利用可能で、URLの制限はありません。データ保持期間はStandardプランの1年からEnterpriseプランの8年までです。代理店向けには、クライアント間でページビューを共有できるAgencyプランがあります。Agency APIを使えば、自社のツールから新規クライアントごとにプロジェクトを作成できます。mPulseのテナントおよびアプリモデルは、1つの会社内に多数のサイトがある場合にはうまく機能しますが、30社のクライアントを抱える代理店向けには作られていません。

Akamai mPulseを選ぶべきケース

サイトがAkamai上にあり、mPulseがすでに稼働している場合は、そのまま使い続けてください。コード変更なしでRUMを導入できることには大きな価値があります。テンプレートにscriptタグを追加するだけで四半期かかるような組織ではなおさらです。

お金に関する分析が主な目的である場合も、mPulseの方が適しています。パフォーマンスデータと並べた収益の把握や、ページが速くなった場合の利益を予測する「what-if」分析は、mPulseの最も得意とする分野です。CoreDashもコンバージョンを追跡しますが、収益の予測は行いません。チェックアウトページでPCIモードが必要な場合、チームがすでにDatadogを日常的に使用している場合、あるいは1つのエンタープライズ契約でCore Web Vitals以外の200以上の指標を必要とする場合も同様です。

両方を実行することも可能です。CoreDashのスクリプトは2KB未満かつ非同期であるため、boomerangと並行して問題なく動作します。mPulseでビジネスレポートを続けながら、Core Web VitalsのデバッグにはCoreDashを使用するという運用ができます。

mPulseと併用して試してみる

mPulseと一緒にCoreDashのスニペットを追加し、自身のトラフィックで2週間試してみてください。最も遅いテンプレートのLCPフェーズとLoAFスクリプトを確認し、ClaudeをMCPサーバーに接続して、エージェントがデータをどのように活用するかを見てみましょう。トライアルは14日間で、クレジットカードは不要です。価格を確認するか、デモを予約してください。私が機能をご案内します。

関連項目:すべての比較、CoreDashとDatadogの比較、CoreDashとNew Relicの比較。

出典:Akamai mPulse 製品ページ、mPulse Liteの制限、エッジでの注入、mPulseビーコンの内容、boomerang 1.851 リリースノート、要素別のCore Web Vitalsウィジェット、LCPの転送時間とデコード後のサイズ、mPulse API、GitHubのboomerang、Akamai Cloud MCPサーバー、PeerSpotのレビュー。