Start of Content Area

Background documentation Collecting PMI Data  Locate the document in its SAP Library structure

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.

Note

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

Note

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

Note

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

Note

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 Start condition Date/Time, specify the following period:

      Period: 15 minutes

Choose Step ABAP Program 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 Start condition Date/Time, and specify the following period:

      Period: 15 minutes

In Step ABAP Program, specify the following step:

      Step: SXMS_PF_GET_PMIDATA

 

 

End of Content Area