On this page:

This section describes the procedure to enable metrics collection for SAP Process Integration (Javastack, release 7.40+) using SNP CrystalBridge® Monitoring.

Create RFC Destination from ABAP to PI System

SNP CrystalBridge® Monitoring is running on the SAP ABAP system, therefore it needs an HTTP connection to the PI system to collect metrics.

To enable the connection to the PI system through HTTP, create the destination as follows:

  1. Start the transaction SM59.
  2. Click Create.
  3. Enter destination name (e.g. PI_HTTP), and then select connection type G - HTTP Connection to External Server.
  4. Enter the target host (PI application server) and port (e.g. 50000 for server instance 00).
  5. Enter user credentials.

    The user in the Logon credentials must exist on the SAP NetWeaver AS Java system, and this user must be assigned at least these two authorization roles:

    • Administrator
    • SAP_XI_MONITOR_J2EE

    If the user is missing these roles, the monitoring of PI messages and channels will not work as expected.

  6. Check the connection and click Save.

Add PI System to Monitoring Scope

To add a new PI system for monitoring:

  1. Start the transaction /DVD/MON.
  2. Click Add system.
  3. From the Select main system type field, select SAP NetWeaver Java.
  4. In the Destination field, enter the RFC destination (type G), created in the previous step (e.g. PI_HTTP).
  5. Press Check HTTP, if the connection to the PI system is successful, the popup fields will be populated with system information.

    Dual-stack PI systems are not supported, but it is possible to monitor the Javastack part of such a system using this method. You need to change the default resolved system name. The most effective way is to add suffix JAVA (e.g. change PI2 to PI2_JAVA). This prevents conflicts with the ABAP part of monitoring.

  6. Click the OK button to add the system.

Start PI Performance Collectors

To start monitoring the SAP PI system, perform the following steps:

  1. From the Collector Jobs tab, click Create collector job.
  2. Enter the system name and select the monitoring profile PI_JAVA_5M.
  3. Click (Re)Start collector job.

This will schedule a periodic background job, collecting PI metrics every 5 minutes.