You can display raw statistical data (individual records) and traces from ABAP and non-ABAP systems from complex system landscapes using the functional trace. The statistics and trace data of remote ABAP systems is accessed by RFC. For remote non-ABAP systems, the data is read using NetWeaver Management Agents.
The raw statistics data can originate from ABAP statistics records or Distributed Statistics Records (DSRs). While ABAP statistics records can only trace actions that are processed by ABAP components, with DSRs, you can trace actions that are processed using non-ABAP components. This works for both types of statistics records across component boundaries. Components that write statistics records send data from the statistics record with their communication with other components (their "passport"), meaning that the originator of an action or a data flow of a business process can be traced even beyond component boundaries.
The statistics records and traces are first stored locally on the relevant component and then read using RFC or the agent. The data is transferred to the monitoring system and displayed directly in the functional trace there.
The functional trace extends the following two transactions:
The functional trace, on the other hand, receives raw statistics data directly using RFC, or, in the case of non-ABAP systems, from an agent. It provides a finer resolution of information. For example, you can use the functional trace to trace actions that belong to a business process across system boundaries. You can also display traces in the functional trace. For more information, see Difference Between Functional Trace and Global Workload Monitor.
The functional trace provides the following functions:
You can also specify parameters in the data selection with which you can also filter the raw statistics records, such as by the initial user and the initial system. The system displays the filtered statistics records in the analysis view.