API Connect

API Connect

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#API Connect
#Applicationintegration
#APIConnect
 View Only

New Analytics Charts in Dashboards and Reports

By Sandra B M posted Thu July 17, 2025 03:41 AM

  

As part of the v10.0.10 release, API Connect Analytics introduces four new charts within the analytics dashboard and reports. These charts are designed to give users and organizations better visibility into how their APIs are performing across key areas such as traffic, caching, and reliability.

Let’s take a look at each of these charts one by one.

API cache hit rate over time

This chart is now available in the API dashboard which helps you to understand how often your API responses are being served from the gateway cache, a key factor in improving performance and reducing load on backend systems.

To support this, we have introduced a new attribute called cached_response. This is a boolean value automatically set by the gateway. If a response is served from the cache, cached_response will be true.

What this chart shows you:

The chart shows two metrics over time:

  • Total API calls

  • Cached API calls (where cached_response = true)

Both metrics are displayed over time, making it easy to spot trends and compare performance. You can also hover over the chart to view the exact call counts at each point in time.

Why this chart is useful?

  • This chart helps users to understand how often their API responses are being served from the cache.

  • It provides a simple way to verify whether caching is working as expected, and to monitor any drop in cache usage over time.

  • Improved caching strategies to boost performance and lighten backend load.

  • Understand traffic behavior and improve API efficiency without extra configuration.

API type calls over time

This stacked bar chart shows how different types of APIs — like REST, SOAP, and GraphQL — are used over time. It helps users track usage patterns and understand which API types are being adopted more often.

Users can find this chart in the API dashboard.

What this chart shows you:

  • Each bar shows the total number of API calls for a specific time period.

  • The bar is segmented to show the count of calls for each API type (REST, SOAP, GraphQL).

  • Hovering over a bar displays the exact call counts for each type.

Why this chart is useful?

  • See which API types are most used.

  • Track how usage changes over time.

  • Identify unusual spikes or drops in specific API types.

Data usage over time chart

This chart displays the amount of data sent and received through your APIs over time. It is available in the analytics detail reports for APIs, Products, Consumer organizations, and Applications.

What this chart shows you:

It is a line chart with two lines:

  • One for bytes sent

  • One for bytes received

Both are shown over time, so it’s easy to compare them. You can also hover over any point to see the exact numbers.

Why this chart is useful?

This chart helps you:

  • Keep track of how much data your APIs are handling

  • Spot high-traffic periods or unusually large payloads

  • Make better decisions about scaling, optimization, or managing costs

Backend and gateway response times charts

These two charts are part of the latency dashboard and are designed to give a clearer picture of how long your APIs take to respond, both in terms of backend service time and gateway processing time. Each chart ranks APIs based on their response times and displays this data using box plots for better visibility into performance variation.

What these charts shows you:

  • Backend response time: Shows how long the backend service takes to respond to API requests.

  • Gateway processing time: Shows how much time the gateway takes to process the request.

Why this chart is useful?

These charts help users understand where response time is being spent in the gateway or the backend and spot any APIs that are consistently slower than others. This makes it easier to:

  • Troubleshoot delays: If the backend response time is consistently high (like 300–650ms), it might point to issues with the backend service.

  • Spot gateway overhead: If the gateway processing time is higher than expected (even going up to 1400ms in some cases), this could signal delays due to policies or gateway processing.

  • Compare APIs at a glance: The charts let you quickly compare performance across APIs and identify outliers that may need attention.

  • Use metrics to prioritize optimizations: With values like median, min, max, and quartiles shown in the chart tooltips (e.g. a median backend time of 319ms for dsc-finance-buyer-api-api), you get a clearer picture of performance trends over time — not just single spikes.

Note:
To see data in these new charts, customers will need to upgrade to a newer version of the DataPower API Gateway, which will be available in the coming months.

These charts will also be available in APIC v10.0.8.3.

0 comments
30 views

Permalink