Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

SAP Cloud Platform API management provides simple, scalable and secure access to digital assets through application programming interfaces (APIs) and enables developer communities to consume these. The PowerConnect Cloud API Management Input monitors the performance of the deployed APIs for troubleshooting and business analytics use cases.

Data Collected

API Performance data - response times, volumes, http statuses

Status

Beta

Configuration

PowerConnect Cloud Agent requires access to the SAP API Management tenant to be able to extract performance data. Follow the relevent steps below depending on whether the API Management tenancy is in SAP Neo or SAP Cloud Foundry:

SAP Neo

User Configuration

The PowerConnect Cloud agent requires a user to be able to extract API performance data from the SAP Neo environment. Either create a technical user:

https://launchpad.support.sap.com/#/techuser

or use an existing S user.

Assign the user the APIPortal.Guest role using the SAP BTP Neo Cockpit:

...

Adding an API Management Input in PowerConnect Cloud

  • Login to the PowerConnect Cloud web UI

  • Click on the Inputs link in the menu bar

  • Click the + button to add a new Input

...

  • Choose api-portal under sap-api-management

...

  • Fill in the details of your SAP Neo API Management tenancy.
    Make sure to set the lag setting to 600 as the SAP Neo API Mangement environment takes about 10 minutes to make the API performance data available.

...

The API Portal url can be found in the SAP BTP Cockpit under Subscriptions → prod<region>apiportal → Application URLs:

...

  • Choose the Splunk output you wish to send the API data to

  • Click Save

  • The Input is now created

...