エンド・ユーザー・エクスペリエンス・モニタリング(EUEM)とは何ですか

執筆者

Michael Goodwin

Staff Editor, Automation & ITOps

IBM Think

エンド・ユーザー・エクスペリエンス・モニタリングの決定版

エンド・ユーザー・エクスペリエンス監視(EUEM)は、エンド・ユーザーの観点からIT運用のパフォーマンスと有効性を監視するプロセスです。EUEMは、ITおよびDevOpsチームがサービスを改善し、ユーザーの問題を迅速に解決するために必要なデータと洞察を提供します。

ITチームは、アプリケーション パフォーマンス監視(APM)ネットワーク・パフォーマンス監視を実施して、サービスの技術的な運用を評価します。しかし、製品の機能や特徴を分析するには、エンド・ユーザーの視点を理解することが鍵となります。EUEMは、アプリケーションの信頼性と効率を高め、より優れたユーザー・エクスペリエンスを提供するのに役立ちます。

エンドユーザー・エクスペリエンスを包括的に理解するために、EUEMツールは、エンドユーザー・デバイス、アプリケーション、ネットワークのパフォーマンスなど、ユーザー・ジャーニー全体に関連するデータを収集および集約します。エンドユーザーは、製品、アプリケーション、機能を使用する外部顧客か従業員のいずれかです。この違いを念頭に置くことが重要です。

エンド・ユーザー・エクスペリエンス管理ツールは、リアルタイムの分析機能を備えたダッシュボードを提供し、IT部門がサービス・デリバリーをエンドツーエンドで可視化できるようにします。これらのツールは、リアルタイム・パフォーマンス・モニタリング、ネットワーク接続性モニタリング、パフォーマンス問題の根本原因分析、およびそれらの問題の自動修復機能を提供します。

企業ITリソースを利用した外部顧客や従業員のエクスペリエンスをより深く理解することで、企業は事業運営に関するより詳細なオブザーバビリティーを獲得できます。これにより、ボトルネックやその他のパフォーマンスの問題を特定する、リモートワークの生産性を監視する、より優れた製品とサービスを提供する、最終的にビジネスの成果を向上させるなどのメリットが得られます。

The DX Leaders

AI活用のグローバル・トレンドや日本の市場動向を踏まえたDX、生成AIの最新情報を毎月お届けします。登録の際はIBMプライバシー・ステートメントをご覧ください。

ご登録いただきありがとうございます。

ニュースレターは日本語で配信されます。すべてのニュースレターに登録解除リンクがあります。サブスクリプションの管理や解除はこちらから。詳しくはIBMプライバシー・ステートメントをご覧ください。

EUEMとデジタル・エクスペリエンス・モニタリング(DEM)の比較

EUEMは、より大きなデジタル・エクスペリエンス・モニタリング(DEM)エコシステムの一部です。DEMがアプリケーション・パフォーマンスとユーザー・エクスペリエンスの両方に重点を置いているのに対し、EUEMはエンド・ユーザー・エクスペリエンスを反映したパフォーマンス・メトリクスと監視ストラテジーを優先します。これらのストラテジーには、ネットワークレイテンシー、アプリケーションのダウンタイム、ゲートウェイ監視、Webアプリケーション監視、デバイスの性能監視、地域監視、SaaS監視が含まれます。

IBM DevOps

DevOpsとは

Andrea Crawfordが、DevOpsとは何か、DevOpsの価値、そしてDevOpsのプラクティスとツールがアイデア考案から本番環境までのソフトウェア・デリバリー・パイプライン全体でアプリケーションを動かすのにどのように役立つかについて説明します。IBMのエキスパートが指導するこのカリキュラムは、ビジネス・リーダーが成長を促進するAI投資の優先順位付けに必要な知識を得られるように設計されています。

エンド・ユーザー・エクスペリエンスのモニタリング方法

組織がITサービスを監視するために採用できるエンド・ユーザー・エクスペリエンス管理ツールやアプローチは数多くあります。このようなツールは、IT部門がバックエンドで問題を解決し、サービスを円滑に実行するために必要な情報を提供するように設計されています。これには、アプリの使用状況とパフォーマンス、ネットワーク・トラフィックと速度、エンドポイントのパフォーマンスなど、最終的にエンド・ユーザー・エクスペリエンスに影響を与えるすべての要素に関するデータが含まれます。

アクティブおよびパッシブ・モニタリング・アプローチと、アプリケーション、デバイス、およびネットワーク・パフォーマンスに関する洞察を組み合わせることができるプラットフォームにより、エンド・ユーザー・エクスペリエンスをより包括的に把握することができます。

リアル・ユーザー・モニタリング(RUM)

リアル・ユーザー・モニタリングは、アプリケーション、Webページ、またはサービスとリアル・ユーザーの対話をログに記録します。このタイプの監視により、ITチームはユーザーの行動とページの読み込み時間を可視化できます。ページにアクセスした直後にサイトを離れたユーザー数であるバウンス率を追跡します。また、使用されているトップページやアプリケーション、ビジネス・プロセスの一部が期待どおりに機能していないかを特定するのにも役立ちます。リアル・ユーザー・モニタリングでは、JavaScriptコードを利用して、設定されたメトリクスに基づいてデータの収集をトリガーします。

リアル・ユーザー・モニタリングの利点は、組織がリアル・ユーザーからのリアル・データを扱っていることです。合成モニタリングに比べ、リアル・ユーザー・モニタリングは、ユーザー・ジャーニーをより正確に表現する可能性があります。その一方で、この方法はリアルタイム・データを使用するため、組織はしばしば、合成モニタリングテストで浮き彫りになった仮定の問題に対処する事前予防的な解決策を実施するのではなく、事後対処的に問題に対応することになります。

アプリケーション・パフォーマンス監視(APM)

アプリケーション・パフォーマンス・モニタリングは、Webアプリケーション、モバイル・アプリケーション、SaaSアプリケーションのパフォーマンスを通じてITサービスを追跡します。APMツールでは、エラー率、ダウンタイム、応答時間などのメトリクスを追跡することができます。これらのメトリクスは、サービス・プロバイダーにアプリケーションのパフォーマンスと可用性、および問題発生時にトラブルシューティングを行う速さに関する洞察を提供します。

合成モニタリング

合成モニタリングにより、ITチームは提供されるサービスの自動テストを実行し、最適化されたパフォーマンスを維持することができます。RUMとは異なり、外形監視や合成テストは実際のユーザーに依存しません。代わりに、ユーザーの地理的位置、ネットワークの種類、ユニークなユーザーのエンゲージメントをシミュレートすることを目的とした各種デバイスなど、さまざまな変数を使用してテストを作成するために使用されます。

合成モニタリングは、開発段階で非常に有用であり、製品を発売前に最適化するのに役立つ複数のシナリオをテストするために使用できます。合成テストから収集したデータは、ユーザー満足度に影響を与える可能性のあるパフォーマンスのボトルネックを事前に特定するために使用できます。

デバイス・パフォーマンス・モニタリング(DPM)

エンドポイント・モニタリングとも呼ばれるデバイスの性能モニタリングには、コンピューター、オンプレミスサーバー、モバイル・デバイスなど、さまざまなユーザーデバイスからのデータ収集が含まれます。また、医療機器や製造機械などのネットワーク接続機器にも適用されます。エンドポイント・モニタリングは、内部または外部の顧客が使用するサード・パーティー製デバイス上の潜在的なデータ侵害やその他のITセキュリティ・リスクなどの問題を監視するうえで特に重要です。

一般的なEUEMメトリクス

エンド・ユーザー・エクスペリエンスは、ユーザー・エクスペリエンスに関連するメトリクスとモニタリング・ソリューション、および定義されたパフォーマンス標準に対する進捗状況を追跡するKPIを使用して測定されます。EUEM製品のモニタリング機能はさまざまですが、一般的に監視されるメトリクスは次のとおりです。

ネットワーク遅延

EUEMツールは、ネットワーク遅延、つまりあるポイントから別のポイントにデータが移動するのにかかる時間を監視することができます。低遅延ネットワークは応答時間が速く、より効率的なアプリケーション・パフォーマンスと、より快適なユーザー・エクスペリエンスを実現します。

すべての企業は遅延を最小限に抑えたいと考えていますが、特定の業界やユースケースでは遅延の重要性が他と比べて高くなっています。例を挙げると、デジタル・トランスフォーメーションをリードする組織は、移行期間中、従業員や顧客の生産性を維持するために、低遅延ネットワークを維持する必要があります。

アプリケーションのダウンタイム

アプリケーションの停止は、ネットワークの中断、コーディング・エラー、クラウド・ベンダーの障害、スケジュールされた更新、セキュリティー侵害など、さまざまな要因によって引き起こされます。いずれにせよ、アプリケーションのダウンタイムが長引けば、ユーザー・エクスペリエンスに悪影響を及ぼしかねません(収益や顧客の損失は言うまでもありません)。ダウンタイムを最小限に抑えるには、問題の特定にかかる時間を測定する平均検出時間(MMTD)の監視が重要です。同様に重要なのは、エラーが検出されたときにトラブルシューティングに必要な時間を反映する平均修復時間(MTTR)を追跡することです。

帯域幅とスループット

帯域幅(任意の時点でネットワークを通過できるデータ量の尺度)は、アプリケーションのパフォーマンスを監視する際に重要なメトリクスです。システムの速度を測定する遅延とは異なり、帯域幅は容量を測定します。組織は、特にピーク時のトラフィックとユーザー・アクティビティーを処理する能力をネットワークに確保したいと考えるでしょう。

スループットを理解することは、多くの場合、さらに価値があります。帯域幅は可能な容量を測定するのに対し、スループットは、レイテンシーの影響を考慮して、特定の時間枠内にネットワークを通過するデータの平均量を測定します。正常に受信されたデータ・パケットの数とデータ・パケット損失の量が反映されます。

監視ツールは、ネットワーク・トラフィックとシステム・ストレージを追跡できるため、ITチームはシステムを最適化し、トラフィックのピーク時でもアプリケーションを効率的に実行できるよう、事前に計画を立てることができます。

関連ソリューション
IBM Instana Observability

AIとオートメーションの力を活用することで、問題がアプリケーションスタック全体でプロアクティブに解決します。

IBM Instana Observabilityの詳細はこちら
IBMオブザーバビリティー・ソリューション

AIを活用したオブザーバビリティー(可観測性)機能により、運用の回復力を最大化し、クラウドネイティブなアプリケーションの正常性を確保します。

IBMオブザーバビリティー・ソリューションの詳細はこちら
IBM Consulting AIOps

生成AIでITのオートメーションとオペレーションを強化して、ビジネスの優先事項に沿ったITインフラストラクチャーを実現します。

IBM ConsultingAIOpsの詳細はこちら
次のステップ

AIを活用したオブザーバビリティ・ツールが、クラウドネイティブなアプリケーションの健全性を支援、運用のレジリエンスを最大化します。

 

  1. オブザーバビリティ・ソリューションを見る
  2. 無料相談・デモ体験はこちら