Overview

SAP CPI is a cloud-based integration platform that allow the synchronization of data between different systems (ERP and CRM, for example) to streamline business processes. The SAP Cloud Integration (CPI) Plugin offers unified visibility into your SAP Integration Suite landscape by collecting and correlating data from operational, configuration, and runtime sources. Designed for observability and monitoring use cases, the plugin gathers key metrics, logs, and metadata from integration flows, artifacts, audit trails, and system-level resources. It enables deep insights into message processing, deployment status, endpoint availability, and configuration changes — all critical for maintaining reliable integrations and accelerating issue resolution.

By integrating with multiple CPI APIs and system endpoints, the plugin supports both real-time monitoring and historical analysis, and forms the foundation for alerting, inventory management, compliance auditing, and performance optimization.

Data Collected

Integration

Key Data Collected

CPI Messages

Message ID, Integration Flow ID/Name, Processing Status (COMPLETED, FAILED, RETRY), Start/End Timestamps, Correlation ID, Error Details, Sender/Receiver Metadata

Runtime Artifacts

Artifact ID, Name, Type (iFlow, Script, Value Mapping, etc.), Version, Deployment Status, Last Modified Time, Deployed By

Service Endpoints

Endpoint URL, Adapter Type, Direction (Sender/Receiver), iFlow Association, Active Status, Security Settings, Communication Protocol

Audit Logs

Timestamp, User, Action (Deploy, Modify, Delete, Login), Affected Resource Type/ID, IP Address, Outcome Status

Log Files

Log Timestamp, Log Level (INFO, WARN, ERROR), Component or Logger Name, Log Message, Stack Trace (if available), System Context

Keystores

Alias, Validity Period, Expiration Date, Issuer, Subject, Key Type (Private, Public), Usage (SSL/TLS, SAML, etc.), Keystore Name

CALM CPI Metrics

Flow Execution Count, Execution Duration (Min/Max/Avg), Error Rate, Processing Time, Flow Name, Time Window (hourly/daily), Tenant ID

Integration Packages

Package ID, Name, Version, Artifacts Contained, Owner, Status (Active/Inactive), Modification History

Inventory View

Consolidated view of all Runtime Artifacts, Integration Packages, and Service Endpoints including their relationships, statuses, and deployment metadata

Inputs

SAP CPI Messages

SAP CPI Runtime Artifacts

SAP Cloud ALM Metrics for CPI

APIs Used

Status

Generally Available

Authentication Configuration

PowerConnect Cloud requires access to the SAP CPI API to be able to extract message monitoring data and payloads. The most secure way to do this is add PowerConnect Cloud as an OAuth client to your SAP CPI tenancy. To do this follow the steps below for your environment:

SAP Cloud Foundry

Creating an API Instance for PowerConnect Cloud

SAP Neo

Creating a group for PowerConnect Cloud

 

 

Creating an OAuth Client for PowerConnect Cloud