ThousandEyes と Splunk RUM
10 minutesThousandEyesとSplunk RUMを統合して、ネットワークの問題がエンドユーザーの問題と関連しているかどうかを把握します。
前提条件
- Splunk Observability CloudとThousandEyes両方の管理者権限
- Splunk RUMにデータを送信しているアプリケーションが少なくとも1つ
- Splunk RUMのアプリと同じドメインで、ThousandEyesで以下のタイプのテストが少なくとも1つ実行されていること:
統合手順
- ThousandEyesでOAuth Bearerトークンを作成します:
- 右上隅のユーザー名を選択し、
Profileを選択します。 - User API Tokensの下で
Createを選択してOAuth Bearer Tokenを生成します。 - Observability Cloudのデータ統合ウィザードで使用するため、トークンをコピーまたはメモしておきます。
- 右上隅のユーザー名を選択し、
- Splunk Observability Cloudで、Data Management > Available Integrations > ThousandEyes Integration with RUMを開きます。
- 前回の Splunk 統合で使用したものと同じ
Ingestトークンを使用するか、RUM統合のデータ使用量をより適切に追跡するために専用のIngestトークンを作成して選択します。 - ThousandEyesからのOAuth Bearerトークンを入力します。
- テストのマッチングを確認し、必要に応じて選択を変更し、推定データ取り込み量を確認してから
Doneを選択します。
- 前回の Splunk 統合で使用したものと同じ
統合の確認
ThousandEyesテストが実行されているRUMアプリケーションに移動し、Mapを表示します。
ThousandEyesテストも実行されているロケーションにカーソルを合わせると、ThousandEyesメトリクスのプレビューが表示されます:

ThousandEyesでアクティブなアラートがある場合、RUMの該当するロケーションのバブル上にThousandEyesアイコンが表示されます:

該当するリージョンをクリックすると、RUMの他のメトリクスと一緒にネットワークメトリクスが表示されます。View ThousandEyes Tests を開いてThousandEyesの関連テストに移動できます:

カスタムダッシュボードで RUM と ThousandEyes のメトリクスを表示する
これで、関連するThousandEyesテストからのシグナルと他のObservability CloudのKPIを関連付けることができます!
- Dashboards > “RUM” で検索 >
RUM applicationsグループ内のすぐに使えるRUMダッシュボードの1つをクリックします。 - 興味のあるRUM KPIのチャートをコピーするか、右上のダッシュボードのアクションメニューを開いて
Save Asで自分のダッシュボードグループにコピーを作成します。 - 新しいダッシュボードで、シグナル
network.latencyを使用して新しいチャートを作成します。- extrapolation policyを
Last valueに変更します。 - 測定単位をTime >
Millisecondに変更します。 - Chart Optionsで、
Show on-chart legendを選択し、値をthousandeyes.source.agent.nameにします。これにより、ThousandEyesのエージェントロケーション別にチャートが分割されます。
- extrapolation policyを
- 新しいチャートに名前を付けて保存し、それをコピーして
network.jitterとnetwork.lossの類似チャートを作成します。コピーしたチャートのシグナルでメトリクスを変更し、必要に応じて測定単位と可視化オプションを調整します。
カスタムダッシュボードとチャートの作成に関する詳細なガイダンスは、Dashboard Workshop を参照してください。
ヒント
ThousandEyesのテストメトリクスと並べて表示すると便利なObservability Cloudの他のメトリクスについて考えてみてください。
例えば、SyntheticsでAPIテストを実行している場合は、ロケーション別のAPIテスト成功率のヒートマップを追加することを検討してください。