合成 API モニタリングのためのビジネストランザクションの関連付け

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

How Sessions Are Correlated

  1. When the Synthetic Agent sends a request to a client server that has any Splunk AppDynamics agent installed, the Synthetic Agent receives some traces in the form of HTTP headers. For the supported agents, see App Server Agents.
    1. The Synthetic Agent sends an HTTP request to the client server and includes the allow_bt_cookie=true header:

    2. The client server sends the response over HTTP. If the client server has any Splunk AppDynamics APM agents installed, it sends traces for the business transaction triggered through the call in the form of a cookie header.

  2. Splunk AppDynamics processes the headers to correlate the backend data with the API monitoring session.

View Business Transactions Correlated with Session Details

To navigate from a Session Details page to its correlated business transaction, perform the following steps:

  1. On the Controller, click User Experience > API Monitoring.
  2. Select an API collection, then click Sessions.
  3. Double-click the API for which you want to view the correlated business transaction.
  4. On the Session Details page, click Business Transaction.
  5. Double-click the business transaction name. This automatically navigates you to the correlated business transaction page.
  6. Click the snapshot to view the details of the transaction or click Transaction Snapshots to view the corresponding pages in APM.