Show TOC

Creating an ABAP Trace RequestLocate this document in the navigation structure

Context

You can trace the execution of an ABAP request even if you cannot start it directly yourself. That is, you can create a trace request: Tell the ABAP Profiler to wait until a request starts and then automatically profile its execution.

Procedure

  1. [Optional-]Switch to the Start of the navigation path ABAP Profiling End of the navigation path perspective.
  2. Open the Start of the navigation path ABAP Trace Requests End of the navigation path view.
  3. Then click on the Create Trace Request button ( (Ctrl + N) or choose the corrsponding function from the context menu of a line in the view.
  4. In the Trace Schedule Trace ... wizard that appears, you can specify what you want to profile. Look at Filling Out the ABAP Trace Request Dialog for more information on the fields in the wizard page.
  5. Click on Finish to schedule your traces.
  6. Open the new entry in the ABAP Trace Requests view to see the status of your asynchronous trace request.

    Any request that meets your scheduling specifications (type of activity, user, client, and so on) will be traced. It does not matter whether the program was started from the ABAP Development Tools client or from the back-end system.

  7. Use the Refresh (F5) function in the context menu to monitor your trace request. When the Executions column in ABAP Trace Requests shows that at least one trace has been made, you can switch to the ABAP Traces view to examine the trace. To do so, mark the trace request entry and choose Start of the navigation path Show in Next navigation step ABAP Traces End of the navigation path.
    The cursor will be positioned on the trace entry in the ABAP Traces view.
  8. Double-click on a trace to open it in the Overview view. You can then use the anylysis tools to examine the results in detail.