すべてのセッションを、要求を完了するために使用されるビジネストランザクションと関連付けることができます。この相関関係により、セッションの低下や障害の根本原因を見つけることができます。この相関は、セッションとビジネストランザクションのインスタンス(トランザクション スナップショット)間で行われます。

セッションの相関関係

  1. Splunk AppDynamics エージェントがインストールされているクライアントサーバーに合成エージェントがリクエストを送信すると、合成エージェントは HTTP ヘッダーの形式でいくつかのトレースを受け取ります。サポートされているエージェントについては、「App Server Agents」を参照してください。
    1. 合成エージェントは、HTTP リクエストをクライアントサーバーに送信し、allow_bt_cookie=true ヘッダーを含めます。

    2. クライアントサーバーは HTTP 経由で応答を送信します。クライアントサーバーに Splunk AppDynamics APM エージェントがインストールされている場合、呼び出しによってトリガーされたビジネストランザクションのトレースが Cookie ヘッダーの形式で送信されます。 

  2. Splunk AppDynamics はヘッダーを処理して、バックエンドデータを API モニタリングセッションと関連付けます。

セッションの詳細に関連付けられたビジネストランザクションの表示

[Session Details] ページから関連するビジネストランザクションに移動するには、次の手順を実行します。

  1. コントローラで、[User Experience ] > [API Monitoring] の順にクリックします。
  2. API コレクションを選択して、[Sessions] をクリックします。
  3. 関連付けられたビジネストランザクションを表示する API をダブルクリックします。
  4. [Session Details] ページで、[Business Transaction] をクリックします。
  5. ビジネストランザクション名をダブルクリックします。これにより、関連するビジネス トランザクション ページに自動的に移動します。

  6. スナップショットをクリックしてトランザクションの詳細を表示するか、[Transaction Snapshots] クリックして APM の対応するページを表示します。