
The performance monitoring is based on data collected from the Integration Server and the Process Monitoring Infrastructure (PMI) at runtime.
The data from PMI informs about the performance of message processing on the Adapter Engine.
To collect runtime data with PMI, you must have configured PMI for monitoring.
You need the following to display data collected by PMI:
A user on the Integration Server to log on to the monitoring server.
The runtime data from PMI is collected on the monitoring server. To transfer this data to the Integration Server, you require a user with the following authorizations:
Object: S_RFC
ACTVT: 16
RFC_NAME: SXMS_PMI_DATA, SYST
RFC_TYPE: FUGR
This user is optional. You only need to create it if you want to display performance data collected in PMI.
An RFC destination to enable you to transfer runtime data from the monitoring server to the Integration Server.
You must create this RFC destination by calling transaction Display and Maintain RFC Destinations (SM59) on the Integration Server and using the following values:
Name: AI_MONITORING_SERVER
Connection Type: 3 (ABAP connection)
Under Technical Settings , specify the following values:
Target Host: Name or IP address of the server on which PMI is installed
System Number: Number of the system on which PMI is installed
Under Logon & Security , specify the following values:
Client: Client in which PMI is configured
User/Password: User name and password of the user set up earlier
This RFC destination is optional. You only need to create it if you want to display performance data collected in PMI. It is also required if you run the monitoring server together with the Integration Server on one system.
Two jobs that extract runtime data periodically from the monitoring server and transfer it to the Integration Server:
Data Flow Execution
SAP_XMB_GET_PMI_DATA
You also need to schedule these jobs if you run the monitoring server together with the Integration Server on one system.
You must schedule both jobs as described below.
Job SAP_XMB_EXTRACT_PMI_DATA
This job extracts runtime data from PMI.
The job is optional. If you want to display performance data from PMI, you must schedule this job on your monitoring server in transaction Define Job (SM36) using the following values:
Job Name: SAP_XMB_EXTRACT_PMI_DATA
Job Class: C
Under , specify the following period:
Period: 15 minutes
Choose and specify the following step:
Step: SXMS_PMI_EXTRACT_PMI_DATA
Job SAP_XMB_GET_PMI_DATA
This job transfers the runtime data that has been extracted on the monitoring server to the Integration Server and can display the data in the performance monitoring.
The job is optional. If you want to display performance data from PMI, you must schedule this job once on each integration server in transaction Define Job (SM36) using the following values:
Job Name: SAP_XMB_GET_PMI_DATA
Job Class: C
Choose , and specify the following period:
Period: 15 minutes
In , specify the following step:
Step: SXMS_PF_GET_PMIDATA