Perform the following steps to enable transaction tracing:
Procedure
- Log in to the IBM® Sterling Selling and Fulfillment Suite:
Application Console.
- Click System > Launch
System Management. The System Management window
opens.
- Click Tools>Trace Components.
The Traced Components window opens. The components
that are already traced are displayed.
- Click Add.The Trace Component window
opens.
- From the Component Type list, select Transaction
Tracing.
- From the Component Name list, select TransactionTracing.
- 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.