Tuesday, July 1, 2025

Optimizing Resource Consumption

In this blog, I am going to explain the process of inspecting resource consumption in SAP CPI by using the Inspect Resource Consumption dashboard. 

By analyzing key metrics such as database connections, data store usage, and monitoring storage you can identify potential issues and then optimize performance. 

Dashboard Overview: 

The Inspect Resource Consumption dashboard provides a snapshot of essential metrics and it displays various tiles that represent the consumption levels of different resources in your tenant. Each tile shows the overall consumption of a resource over the past 24 hours.


Click on any tile (connections/data store) for detailed information about consumption..



Database Resources

Inspect the usage of integration resources associated with the tenant database and with the database connection pool.

  • Connections: you can inspect resource usage of the database connections caused by integration flows.
  • Data Store: you can inspect resource usage of the tenant database caused by integration flows using data store operations steps.
  • Transactions: you can inspect resource usage of the database transactions caused by integration flows.
  • Monitoring Storage: you can inspect resource usage of the monitoring database storage caused by integration flows.

System Resources
Inspect system resource usage caused by your active integration flows.
  • Memory: you can inspect resource usage of system memory caused by integration flows.
  • Temporary Storage: you can inspect the storage usage of temporary files.
Content Resources
Inspect content resource usage caused by your integration artifacts.
  • Content Size: you can inspect the file size that integration artifacts occupy.
  • Integration Flows: you can inspect the integration flows with the highest resource consumption.
Important Points:
  • Resources should be monitored during Load / Performance testing
  • And, Level 2 / support team should monitor the resources in PROD tenant regularly.

Thanks for reading :-)

No comments:

Post a Comment

Raise Fault Policy | API Management

What is Raise Fault Policy..? The RaiseFault policy allows you to create custom messages in case of error conditions. This policy returns a ...