Create a transaction call chain register

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Create a call chain register to record call chain information for a problematic (or slow) transaction during the next occurrence of that URL. You specify that the next occurrence of the transaction URL should be persisted with all of its call chain information.

    Before you begin

    Role required: admin

    Procedure

    1. Navigate to the Transaction Log or Slow Transactions list, select the problematic transaction, and enable recording of the call chain.
      Type of LogSteps
      Transaction Log
      1. Navigate to System Logs > Transactions
      2. To aid in debugging, filter and group the Transaction Log by application scope, limiting transactions that appear to only those transactions originating in specific scopes.
      3. Select the problematic transaction.
      4. In the Transaction Log Entry form, click Open Record, then click Record call chain of next occurrence, located under Related Links.
      Slow Transactions
      1. Navigate to System Diagnostics > Stats > Slow Transactions
      2. To aid in debugging, filter and group the Slow Transactions list by application scope, limiting transactions that appear to only those transactions originating in specific scopes.
      3. Select the problematic transaction.
      4. In the Slow Transactions form, click Open Record, then click Record call chain of next occurrence, located under Related Links.
    2. When the Transaction Call Chain Register appears, fill in the User field.
      Table 1. Transaction Call Chain Register form
      Control Description
      URL URL for the selected transaction.
      Transaction Log Transaction log ID created during the next occurrence of the URL. This field is empty when you first create the call chain register for a transaction.
      Recorded Check box that indicates if call chain recording has already taken place for this transaction.
      • This field is empty (false) when you first create the call chain register for a transaction.
      • true appears when the call chain is recorded during the next occurrence of the URL.
      User (Optional) If call chain recording should only take place when a specific user executes the next transaction occurrence, select the user ID.

      Leave it empty if you want call chain recording to occur regardless of user.

    3. Click Submit.

    Result

    A call chain register is created that designates that the next occurrence of the transaction URL should be persisted with all of its call chain information.
    Note:
    Once the call chain is recorded (true appears in the Recorded field), you can view it in the Transaction Call Chain Register form itself. To learn more about transaction call chains, see Review a transaction call chain.