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
...