
The performance monitoring is based on data collected from the Integration Server and the Process Monitoring Infrastructure (PMI) at runtime.
On the Integration Server, the collection, aggregation, and reorganization of this data is controlled primarily by four configuration parameters of the PERF category:
MEASUREMENT_LEVEL
Determines which data is to be included in the performance header of the message.
0: Auditing data only
1: Runtime data (default)
2: Additional runtime data
MEASUREMENT_PERSIST
Determines whether the performance header is to be persisted or not.
0: Is not persisted
1: Is persisted
If you set this parameter to 1 then you must schedule the jobs described below.
DAYS_TO_KEEP_DATA, sub parameter MEASUREMENT_ITEMS
DAYS_TO_KEEP_DATA, sub parameter AGGREGATION_ITEMS
Two jobs are required for data collected on the Integration Server:
SAP_XMB_PERF_AGGREGATE
SAP_XMB_PERF_REORG
To be able to execute these jobs you need a role with the following permissions (for example SAP_XI_MONITOR):
Object: S_XMB_AUTH
Field: SXMBAREA, value: RUNTIME
Field: ACTVT, value:: 16
Job SAP_XMB_PERF_AGGREGATE
This job reads the persisted runtime data from the persistence layer and aggregates it on an hourly basis.
You must schedule this job once for each system by calling transaction Define Job (SM36) and using the following values:
Job Name: SAP_XMB_PERF_AGGREGATE
Job Class: C
Under , specify the following period:
Period: 1 hour
Choose and specify the following step:
Step: SXMS_PF_AGGREGATE
Job SAP_XMB_PERF_REORG
This job deletes the runtime data once the time interval defined by the configuration parameter DAYS_TO_KEEP_DATA has been exceeded.
You must schedule this job once for each system by calling transaction Define Job (SM36) and using the following values:
Job Name: SAP_XMB_PERF_REORG
Job Class: C
Choose , and specify the following period:
Period: 1 hour
In specify the following step:
Step: SXMS_PF_REORG