How to enable transaction tracing

Perform the following steps to enable transaction tracing:

Procedure

  1. Log in to the IBM® Sterling Selling and Fulfillment Suite: Application Console.
  2. Click System > Launch System Management. The System Management window opens.
  3. Click Tools>Trace Components. The Traced Components window opens. The components that are already traced are displayed.
  4. Click Add.The Trace Component window opens.
  5. From the Component Type list, select Transaction Tracing.
  6. From the Component Name list, select TransactionTracing.
  7. Click Apply and then click Close.
    Attention: After enabling transaction tracing, you can set a value for the TransactionTracingLevel attribute in the input xml of the root element of the API or service for which you want to run the trace.
    The trace level determines the information that is recorded for the component. The TransactionTracingLevel attribute can have one of following values:
    • Timer: The time taken to complete various events. You can use this information to find out which component takes more time and resolve performance related problems.
    • SQLDebug - The SQL database statements that are actually run within the component. You can use this information to tune the database for optimal performance. For more information about performance tuning, refer to the Considerations for performance management.
    • Debug - Information required to debug the component that does not work as expected.
    • Verbose - Comprehensive information about the component.
    Warning: Tracing a component negatively impacts the performance due to the additional information that needs to be output. It is not recommended to trace a component for an extended period of time.