Setup for SAP BTP, ABAP environment

This page explains how to connect the SAP BTP, ABAP Environment to SAP Cloud ALM to enable monitoring for custom-built applications.

Currently, the following monitoring applications are supported for the SAP BTP, ABAP Environment:

Prerequisites

To enable SAP BTP, ABAP environment to send monitoring data to SAP Cloud ALM:

  • You need a user with Administrator authorizations in SAP BTP, ABAP environment
  • You need to obtain the SAP Cloud ALM Service Key to connect to the SAP Cloud ALM system

Create Communication System

  1. Log on to your SAP S/4HANA Cloud Public Edition
  2. Navigate to the "Communication Management" group and select the "Communication Systems" tile
  3. Check if there already is a communication system for this SAP Cloud ALM tenant.
    1. Search for the endpoint host (e.g. eu10.alm.cloud.sap) in the Search field
    2. To verify that the same SAP Cloud ALM tenant is addressed, please compare the value in the field "Token Endpoint"
    3. If a communication system exists, you can move on to "Create Communication Arrangement"
  4. Click the "New" button the create a new communication system
  5. Enter a System ID and description and click the "Create" button
  6. Enter the following values:
    1. Host Name: The host part of the SAP Cloud ALM service key parameter "Api", e.g., eu10.alm.cloud.sap
    2. Port: 443
    3. Under "OAuth 2.0 Settings" enter
      1. Token Endpoint: SAP Cloud ALM service key parameter "url" + /oauth/token
    4. Under "Users for Outbound Communication", click the "+" button to create a new user
      1. Authentication Method: Choose OAuth 2.0
      2. OAuth 2.0 Client ID: SAP Cloud ALM service key parameter "clientid"
      3. Client Secret: SAP Cloud ALM service key parameter "clientsecret"
  7. Save the communication system.

Create communication arrangement

The communication arrangement is necessary to schedule the data collectors:

  1. Navigate to "Communication Management" and select "Communication Arrangements"
  2. Check if there already is a communication arrangement for scenario SAP_COM_0527 for this SAP Cloud ALM tenant
    1. Enter "0527" in the Search field. 
    2. If you find a communication arrangement, check if it uses the communication system for the SAP Cloud ALM tenant you want to connect
    3. If a communication arrangement already exists, move on step 5
  3. Click the "New" button to create a new Communication Arrangement
    1. Scenario: Select SAP_COM_0527 'Application Monitoring Push Integration'
    2. Arrangement Name: Enter a name
  4. Enter the communication system for your SAP Cloud ALM tenant in the field "Communication System"
  5. Select or enter an "X" for each use case for which you want to collect data
  6. The "Outbound Communication" fields are automatically propagated from the communication system
  7. Under "Outbound Services"
    1. Scheduler: Enter a "/" in the field "Path" and press the "Enter" key. This will trigger the propagation of the fields below
    2. Job Execution Details: schedule the job to Run Every 01 Minute(s). The job will be set to "Active" after saving.
  8. Save the communication arrangement.

Next steps

After setting up the monitoring PUSH to SAP Cloud ALM in the managed service, the data collection will be activated automatically with default monitoring configurations. 

You can adjust the monitoring setup within the monitoring application. Find more information on the configuration on the "Setup & Configuration" pages for the application. 

Troubleshooting & customer support

To troubleshoot any issues with the setup or the data collection for SAP BTP, ABAP environment, please follow the Troubleshooting for ABAP Cloud-based Systems page

Should this information not suffice to address your problem please open an incident.