モバイル RUM の ThousandEyes のネットワークメトリック

ThousandEyes をモバイル RUM と統合すると、次の ThousandEyes のテストから、ネットワークメトリック(パケット損失、遅延、およびジッター)とネットワークアラートが Splunk AppDynamics に取り込まれます。

  • agent-to-server
  • HTTP サーバ
  • ページロード
  • トランザクション

ThousandEyes からネットワークメトリックとネットワークアラートを取り込むには、Splunk AppDynamics に ThousandEyes API のログイン情報を追加します。次のことを必要とします。

  • SaaS コントローラ 23.11.0 以降
  • ThousandEyes からのデータを同期するための、少なくとも 1 つのモバイルアプリケーション。
注: 顧客デジタル体験モニタリングを使用するには、アクティブな

ThousandEyes Network and Application Synthetics

ライセンスと Splunk AppDynamics ライセンスが必要です。顧客デジタル体験のモニタリングの使用を選択した場合、データが米国内で転送および処理される可能性があります。詳しくは ThousandEyes の発注に関する資料および「ThousandEyes Privacy Data Sheet」をご確認ください。

はじめる前に

  • 統合のために Splunk AppDynamics でログイン情報が使用される ThousandEyes ユーザーには、Splunk AppDynamics にデータを取り込むための ThousandEyes 管理者権限が必要です。
  • 2023 年 5 月 2 日より前に Splunk AppDynamics で ThousandEyes ベアラートークンを追加した場合は、ベアラートークンを再度追加して保存します。
  • すでにブラウザ RUM を使用している場合は、モバイル RUM 統合のために認証トークンを再度保存する必要はありません。

ThousandEyes からの OAuth ベアラートークンの取得

次の手順を使用して、ThousandEyes からトークンを取得できます。

  1. 右上隅にあるユーザー名をクリックし、[Profile] をクリックします。
  2. [User API Tokens] で、[Create] をクリックして OAuth ベアラートークンを生成します。すべてのアカウントグループからネットワークメトリックとネットワークアラートを取り込むために、ユーザーは ThousandEyes のすべてのアカウントグループにアクセスできる必要があります。
  3. トークンをコピーまたはメモします。
    注: 2024 年 5 月 10 日から、複数の Splunk AppDynamics アカウントで同じ ThousandEyes ベアラートークンを使用できます。新しい統合では、既存の ThousandEyes ベアラートークンを使用することもできます。

Splunk AppDynamics での ThousandEyes API ログイン情報の追加

  1. ホームページの右上隅にある歯車アイコンをクリックし、[Administration] を選択します。または、[User ExperienceMobile AppsConnect to ThousandEyes] に移動して、[Integration: ThousandEyes] をクリックします。このページにアクセスするには、管理権限が必要です。
  2. [IntegrationsThousandEyes] で、[Enable ThousandEyes Integration] オプションをオンにします。利用規約に同意し、[Save] をクリックして統合を続行する必要があります。
  3. [Authorization Token] でベアラートークンを指定します。「ThousandEyes からの OAuth ベアラートークンの取得」を参照してください。
  4. Save をクリックします。
    注: すでにブラウザ RUM を使用している場合は、[Mobile Apps] リストページに [Sync with ThousandEyes] ボタンが [Connect with ThousandEyes] の代わりに表示されます。
ThousandEyes のテストの作成については、ThousandEyes ドキュメントを参照してください。

ThousandEyes のネットワークメトリックの表示

ユーザーロール権限の追加

  1. ホームページの右上隅にある歯車アイコンをクリックし、[Administration] を選択します。
  2. [Roles] の下で、[AnalyticsEvents] をクリックします。
  3. ドロップダウンから [Mobile Requests and Sessions] を選択します。
  4. Can view browser requests data from all App Keys を選択します。または、[Add] をクリックして、関連するアプリケーションキーとアプリケーションをロールに追加します。
    注:

    次の表では、ThousandEyes テストとドメインを同期し、ネットワークデータを表示するために必要なユーザー権限について説明します。

    権限 説明
    アカウント所有者(デフォルト) この権限を持つ管理者ユーザーは、ThousandEyes トークンを保存できます。
    分析管理者(デフォルト)およびアカウント所有者(デフォルト)

    [Sync with ThousandEyes] ボタンが管理者に対して有効になります。

    管理者は、ThousandEyes ワークフローとの同期を完了できます。

    ブラウザアプリケーションに対する編集、表示、および分析権限 ThousandEyes ワークフローとの同期を完了するには、管理者以外のユーザーがこれらの権限を持っている必要があります。

ThousandEyes ウィジェットの追加

モバイル アプリケーション メトリックのコンテキストで ThousandEyes のネットワークメトリックを表示するには、次の手順を実行します。

  1. Splunk AppDynamics コントローラで、[User ExperienceMobile AppsSync with ThousandEyes] に移動します。
    注:

    [Sync with ThousandEyes] を初めてクリックすると、次のことが行われます。

    • ThousandEyes のテストの完全修飾ドメインとターゲット URL が、各モバイルプリケーションのドメインと比較されます。
    • ThousandEyes のテストのドメインがモバイルアプリケーションのドメインと一致する場合、ThousandEyes のネットワークメトリックとネットワークアラートがアプリケーションに取り込まれます。

    以降は、[Sync with ThousandEyes] をクリックすると、新しいテストのみが同期されます。

    注:
    • 200 を超える ThousandEyes のテストがある場合、同期プロセスに時間がかかり、バックグラウンドで実行されます。ThousandEyes のデータは、5 ~ 10 分後にダッシュボードに表示されます。
    • Splunk AppDynamics は、最大で 10000 の ThousandEyes のテストの同期をサポートしています。
  2. <application-name> を選択します。[Mobile App Dashboard] ページが表示されます。
  3. [Overview] の下で、[+] をクリックします。
  4. [Widgets] の下で、[ThousandEyes Network Insights] をクリックします。ThousandEyes のネットワークメトリックは、モバイル アプリケーション ダッシュボードの ThousandEyes ウィジェットに表示されます。
    フィールド 説明
    ThousandEyes のテスト

    [Show TE Tests] をクリックすると、ネットワークメトリックが Splunk AppDynamics に取り込まれている ThousandEyes のテストのリストが表示されます。

    ドメイン [domains] ドロップダウンをクリックすると、ThousandEyes のネットワークテストが設定されているドメインのリストが表示されます。
    場所 [locations] ドロップダウンをクリックすると、ドメインがモニターされているエージェントの場所のリストが表示されます。

手動での ThousandEyes のテストの一致

すべての ThousandEyes のテストが同期されていない場合は、特定の ThousandEyes のテストを手動で追加できます。

  1. User Experience > Mobile Apps に移動し、<application-name> を選択します。[Mobile App Dashboard] ページが表示されます。
  2. [Network Monitoring] の下で、[Manually Match ThoudsandEyes Tests] をクリックします。
  3. 追加するテストを選択します。
  4. Match and ingest data をクリックします。

ThousandEyes データ取り込み

[Ingestion Limit] に達するか、ライセンスが期限切れになると、Splunk AppDynamics への ThousandEyes データの取り込みが停止します。リアルユーザーモニタリング(SaaS)- Peak Edition または モバイル リアル ユーザー モニタリング(SaaS)- Peak Edition の各ユニットは、最大 900 万のネットワークメトリックを取り込むことができます。

たとえば、リアル ユーザー モニタリング(SaaS)- Peak Edition の 10 ユニットライセンスがプロビジョニングされている場合、データ取り込み制限は 9000 万ネットワークメトリックです。

[LicenseAccount Usage] ページでは、[ThousandEyes Network Monitoring] に ThousandEyes 測定カウントを表示できます。

注: コントローラ 23.11 リリースでは、[LicenseAccount Usage] ページには RUM Peak ライセンスのみが表示されます。

ライセンスを更新すると、ThousandEyes データ取り込みが自動的に再開され、ThousandEyes ネットワークメトリックがウィジェットに表示されます。詳細については、「ライセンスの付与および制限事項」を参照してください。

特定のドメインの ThousandEyes テストのデータを取り込む必要がなくなった場合は、そのドメインのチェックボックスをオフにします。これにより、そのドメインの ThousandEyes テストからのデータ取り込みが停止します。

  1. [User ExperienceMobile Apps] に移動し、<appliaction-name> を選択します。[Mobile App Dashboard] ページが表示されます。
  2. [Network Monitoring] の下で、[Manually Match ThoudsandEyes Tests] をクリックします。
  3. データ取り込みを停止する ThousandEyes テストの選択を解除し、[Match and ingest data] をクリックします。