リアルユーザーモニタリング(RUM)とは【中編】
「リアルユーザーモニタリング」と「合成モニタリング」の違いは?
Webサイトやアプリケーションの問題を洗い出して改善を図るためにはパフォーマンスモニタリングの手法である「リアルユーザーモニタリング」と「合成モニタリング」が有効だ。両者はどう違うのか。
ユーザーがWebサイトやアプリケーションから短時間で離脱する場合、応答が遅い、ボタンやリンクの反応が悪いなどパフォーマンスに問題が起きている可能性がある。こうした状況においてユーザーの行動を分析し、Webサイトやアプリケーションのパフォーマンスを評価する手法が「リアルユーザーモニタリング」(RUM)だ。ユーザーの行動を監視する手法には「合成モニタリング」もあるが、RUMとはどう違うのか。RUMのメリット、デメリットと合わせて解説する。
RUMと合成モニタリングの違いはこれだ
併せて読みたいお薦め記事
連載:リアルユーザーモニタリング(RUM)とは
Webサイト運用のポイント
RUMと合成モニタリングは、どちらもパフォーマンスモニタリングの手法だが、それぞれ異なる目的に適している。RUMは、実際のユーザーとWebサイトやアプリケーションを必要とする。一方、合成モニタリングはシミュレーションのため、それらは不要だ。合成モニタリングはシミュレーション(模擬実験)のデータを使って、実際のユーザーがどのように振る舞うか、サイトが実際の世界でどのように反応すべきかを予測する。
RUMの利点は、開発者がWebサイトやアプリケーションの実際の動作やパフォーマンスをリアルタイムに可視化できることだ。それに対し、合成モニタリングはWebサイトやアプリケーションのテストを通じてさまざまな問題を想定し、パフォーマンス評価の基準を決めやすくする。
このようにRUMと合成モニタリングは異なる特徴を持つが、互いに補完することも可能だ。両方を組み合わせれば、Webサイトやアプリケーションのパフォーマンスに関するより深い洞察を得て、効果的なアプリケーションパフォーマンス管理(APM)に取り組める。
RUMの種類
RUMは以下のように分類できる。
- エラーログモニタリング
- 発生し得るエラー(リンク切れ、「404」(Not found)エラー、クラッシュ、プログラミング言語「JavaScript」のエラーなど)に関するデータを収集する
- ヒートマップモニタリング
- ユーザーがどこに時間を費やし、どの要素とやりとりしているかを示すマップを作成する。Webサイトやアプリケーションのどの要素がユーザーを引き付けているかを特定できる
- ネットワークパフォーマンスモニタリング
- レイテンシ(データがネットワークを移動して目的地に到達するまでに要する時間)やスループット(一定時間内に転送される実際のデータ量)などを監視する
- ページロードモニタリング
- ページを開くのにかかる時間を測定し、パフォーマンスの問題を検出する
- リソースロードモニタリング
- サードパーティーAPI(アプリケーションプログラミングインタフェース)といった外部リソースがパフォーマンスにどのように影響するかを監視する
- セッションリプレイモニタリング
- Webサイトやアプリケーションを訪問している個々のユーザー行動を追跡する。ユーザーがWebサイトやアプリケーションをどのように使用しているか、ボトルネックは何かを把握できる
RUMの利点
RUMへの取り組みは組織にさまざまなメリットをもたらす。主なメリットを以下に挙げる。
- 可用性
- RUMツールは異なる地域やWebブラウザでのWebサイトやアプリケーションの可用性(Webサイトやアプリケーションが利用できるかどうか、快適さはどうか)といったデータを提供する。サービス全体の安定性や使いやすさを把握するのに役立つ
- パフォーマンス
- 開発者や運用担当はユーザーの行動や、ネットワークのパフォーマンスを分析する。その結果、問題があれば改善につなげられる
- セッショントラッキング
- RUMツールには、ユーザーがWebサイトやアプリケーションを閲覧する際の移動経路を報告する機能がある。組織はこれによって、ユーザー体験に関する理解を深められる
- 異常とエラーの検出
- RUMツールはWebサイトやアプリケーションで発生した異常やエラーをデータとして収集する。このデータを分析することで開発者は、修正が必要なWebサイトやアプリケーションの問題を素早く特定できる
- 新機能のテスト
- 新機能が提供された際、RUMツールを使うことでユーザーの実際の体験を把握できる。新機能にユーザー体験を損なう問題があればそれを迅速に発見し、修正ができる
- リソースの最適化
- RUMツールを使えば、Webサイトやアプリケーションでパフォーマンスが非効率になっている部分を特定できる。非効率を改善することでインフラの設備や処理能力を無駄なく活用し、インフラ費用を削減できる可能性がある
- コンバージョン率の向上
- RUMツールで取得した、ユーザーがWebサイトやアプリケーションでどのように行動しているのか、どこで離脱しているのかといった情報から、ユーザー体験を改善するヒントを得られる。それを基に改善を進めることで、コンバージョン(商品購入や会員登録など、企業が目指す目標達成)率を向上させられる可能性がある
RUMの制限や欠点
一方で、RUMには以下のような制限や欠点もある。
- 本番環境でのみ利用可能
- RUMツールは実際にWebサイトやアプリケーションを使っているユーザーの行動を監視するため、開発環境やプレプロダクション環境では基本、機能しない
- 多数の実ユーザーが必要
- RUMツールは実際にWebサイトやアプリケーションを使っているユーザーが多いほどデータ量も多くなり、分析の精度が高まる。一方で、ユーザーの数が少なければ、集まるデータは不十分で、あまり効果が出ない
- データの取得が難しい
- RUMツールはJavaScriptのコードを使ってユーザー行動のデータを取得することが一般的だ。だが、最近はJavaScriptのコードによるトラッキングをブロックするWebブラウザの使用が広がっているので、情報の取得が難しい場合がある
- サーバの可視性の欠如
- RUMツールはユーザー視点でのパフォーマンスに焦点を当てている。そのため、サーバのパフォーマンスを直接に可視化できない
- 大量のデータ生成
- RUMツールは実際にWebサイトやアプリを使用しているユーザーの行動やパフォーマンスに関する大量のデータを生成する。このため、そのデータを活用するためには別途可視化ツールが必要になる
後編は、RUMのユースケースを取り上げる。
TechTarget.AIとは
TechTarget.AI編集部は生成AIなどのサービスを利用し、米国Informa TechTargetの記事を翻訳して国内向けにお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
TechTarget.AI
TechTarget.AI編集部は生成AIなどのサービスを利用し、米国TechTargetの記事を翻訳して国内向けにお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[ゾーホージャパン株式会社] サイバー攻撃からネットワークを守る上で確実に押さえておきたいポイントとは? -
事例
[アルプス システム インテグレーション株式会社] 中小企業でも安心して活用できる「手ごろなSOCサービス」とは? -
製品資料
[株式会社シーイーシー] 脱VMwareに成功した企業は何をどう実践した? 事例に学ぶ戦略立案&実装のコツ -
製品資料
[株式会社オービックビジネスコンサルタント] ランサムウェア攻撃を“二重の防御構造”で防ぐ、クラウド型基幹システムの実力 -
製品資料
[株式会社オービックビジネスコンサルタント] 動画で知るランサムウェア被害企業のリアル、会計データが無事だった理由とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
鹿島建設のDXを阻む「10年前のAWS」 安全性と自由度を両立したモダナイズ
-
2
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
3
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
4
Microsoft激怒のゼロデイ脆弱性「無断公開」 パッチを待つのが危険な理由
-
5
「Excel管理」では限界――製造現場の改善が進まない“隠れた原因”
-
6
NECの「BluStellar」に必要なデータ保護と活用のための技術とは
-
7
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
8
ランサムウェアに悪用された“Windowsの穴”とは? パッチで直らない脆弱性も
-
9
「Oracle Database」のサポート体系が変更 料金への影響は?
-
10
Windows Server 2025移行の“超難関”「Active Directory」問題解決ガイド
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
3
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
4
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
5
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
6
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
7
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
8
“あのファイル転送”で暗躍するノーウェアランサム
-
9
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー