Splunk RUM の概要
Splunk Real Using Monitoring(RUM)を活用することで、アプリケーションのフロントエンドのユーザーエクスペリエンスの監視、エラーの特定、長いリソースの応答時間のトラブルシューティングなどが行えます。
Splunk Real User Monitoring(RUM)を使用すると、アプリケーションのフロントエンドのユーザーエクスペリエンスのパフォーマンスと健全性を把握できます。Splunk RUM は、次の 2 つのソリューションを提供します。
| 製品:、 | 説明 |
|---|---|
|
Splunk RUM for Browser |
Splunk RUM for Browser は、ユーザーセッションごとにパフォーマンスメトリクス、ウェブバイタル、エラーなどのデータを収集し、アプリケーションの問題を検出してトラブルシューティングできるようにします。ブラウザからバックエンドまでアプリケーションの完全なビューを表示するには、Splunk APM と統合します。 |
|
Splunk RUM for Mobile |
Splunk Real User Monitoring (RUM) for Mobile は、包括的なパフォーマンス監視、指示されたトラブルシューティング、フルスタックの観測機能を備え、iOS および Android ネイティブモバイルアプリケーションのすべてのユーザーセッションを可視化します。 |
RUM の変更に関する最新情報は、Splunk Observability Cloud の「リリースノート」を参照してください。
Splunk RUM で何ができますか?
| タスク | ドキュメントへのリンク |
|---|---|
|
ブラウザのスパンにおける長いリソース応答時間などのエラーやその他の問題を識別する方法を学びます。 | |
|
カスタムイベントを作成して、サイト上でのカスタマージャーニーやユーザー行動に関する有意義なメトリクスを取得します。 | |
|
Splunk RUM for Mobile のデモアプリケーションを試す |
(オプション)RUMスパンをAPMスパンにリンクします。
アプリケーションをブラウザからバックエンドまで監視したい場合は、Splunk RUM を Splunk APM と統合し、生成されるバックエンドのトレース ID とともにサーバータイミングメトリクスを Splunk RUM に送信できるようにします。
Splunk RUM のスパンに関連するバックエンドスパンがある場合、ウォーターフォールビューの該当するスパンの横に [APM] というリンクが表示されます。リンクを選択し、Splunk APM の [Span Details] ページに移動します。
デフォルトでは、OpenTelemetry Collector の Splunk Distribution は Server-Timing ヘッダーをすでに送信しています。ヘッダーリンクは、ブラウザからのスパンとバックエンドのスパンをリンクさせ、追跡します。
Splunk RUM for Browser は [Server-Timing] ヘッダーの応答時間を使用して、RUM スパンを対応する APM トレースと関連付けます。Server-Timing ヘッダーを制御するための APM 環境変数は SPLUNK_TRACE_RESPONSE_HEADER_ENABLED です。SPLUNK_TRACE_RESPONSE_HEADER_ENABLED=true を Splunk APM にリンクするように設定します。
Splunk APM の詳細については「Splunk APM によるアプリケーションの監視」を参照してください。
データを取り込む
Splunk RUM を使用してアプリケーションのインストゥルメント化を開始する場合は「モバイルおよびブラウザアプリケーション用に Splunk RUM をセットアップする」を参照してください。