Splunk 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 と統合します。Splunk RUM for Browser を Splunk APM と統合すると、生成されたバックエンドのトレース ID とともに、サーバータイミングのメトリクスを RUM に送信するようになります。
Splunk RUM のスパンに関連するバックエンドスパンがある場合、ウォーターフォールビューのスパンの横に APM リンクが表示され、Splunk APM のスパン詳細ページが開きます。
デフォルトでは、OpenTelemetry の Splunk ディストリビューションはすでに Server-Timing
ヘッダーを送信しています。このヘッダーはブラウザからのスパンとバックエンドのスパンおよびトレースをリンクします。
Splunk RUM for Browser は、server-timing ヘッダーの応答時間を使用して、RUM スパンと対応する APM トレースを関連付けます。Server-Timing
ヘッダーを制御するための APM 環境変数は SPLUNK_TRACE_RESPONSE_HEADER_ENABLED=true
です。Splunk APM にリンクするには SPLUNK_TRACE_RESPONSE_HEADER_ENABLED=true
を設定します。
Splunk APM の詳細については、Splunk APM によるアプリケーションの監視 を参照してください。
データを取り込む 🔗
Splunk RUM でアプリケーションのインスツルメンテーションを開始するには、モバイルおよびブラウザアプリケーション用に Splunk RUM をセットアップする を参照してください。