Accessing analytics in the Cloud Manager UI
How to view, analyze, and export your analytics data from the Cloud Manager UI.
The Cloud Manager UI analytics view shows total API call volume data, and total call volumes per gateway.
- Consumption: Total API calls in your cloud. Required for consumption-based licensing.
- Gateway Operations: Call volume and latency information for each gateway in each gateway service. This information can be used to determine whether load is being spread evenly or if a gateway is under-performing.
To access the analytics view, click in the navigation panel:
If you have multiple analytics services, use the list at the upper-right to select the analytics service whose API event data you want to view.
Discover view
By default the Dashboards tab is displayed. To view your API calls over time, and in tabular form, select Discover:
The maximum number of API events that can be accessed from the UI is 10,000. The maximum number of event records that can be displayed per page on the Discover view is 200.
You can customize the columns that are displayed in the Filters section.
You can switch the timeline chart to a logarithmic y axis, and export the data for the chart by clicking Actions at the upper right of the chart:
You can export the API event data from the table by clicking Actions at the upper right of the table:
If you see unexpected HTTP OPTIONS events in the Discover view, these events are due to CORS requests from browser-based API test tools. For more information about test tools and the OPTIONS call, see Testing an API.
Dashboards view
- Summary: At a glance information on call volumes, latencies and when those calls are happening.
- Consumption: Total API calls in your cloud. Required for consumption-based licensing.
- APIs: Everything that you need to know about which APIs are being called and which ones aren't.
- Products : Which products are the most popular both in total and over time.
- Consumers: Determine which consumer organizations are making the most API calls in total and over time.
- Applications: Which applications are responsible for the most API calls both in total and over time.
- AI usage: Track AI token counts and model usage to see how AI services are being used.
- Status: Critical information on API call successes and failures, showing both success and failure rates over time along with an HTTP response code breakdown.
- Latency: How long APIs take to return a response, and the change in latency over time.
- Data transfer: All about request and response payloads. Which APIs, consumers and applications are responsible for the largest request and response payloads.
- Client information: Who is calling your APIs and from what
devices.Note: Only internet-accessible IP addresses can be resolved to a geographical location. Internal IP addresses are ignored.
- Gateway Operations: Call volume and latency information for each gateway in each gateway service. This information can be used to determine whether load is being spread evenly or if a gateway is under-performing.
Each chart in a dashboard can be exported as a PNG or JPG image. The source data for each chart can be exported as a JSON or CSV file. To export a chart, click Actions at the upper right:
It is also possible to enlarge the chart to full-screen by clicking . To see the source data in tabular form click .
Filtering displayed data
You can filter the data that is displayed in the Dashboards and
Discover view by defining filters (also called queries
). Expand the
Filters section to view, define, and apply queries to your displayed
data:
- Shared queries are visible to all users at the same scope. They are not visible to users in a different scope. For example, a query that Cloud Manager UI users shares is not visible to an API Manager UI user. Within the API Manager UI, a query that is created at catalog scope is not visible to users who are viewing analytics data at provider organization scope.
- Other users cannot edit or delete queries that you share, but they can create a duplicate query, which they can edit and share.
- All queries have a name and an optional description. The name does not need to be unique.
Saved queries can be exported as strings for use in REST API and toolkit CLI queries, for example:
timeframe=last7days
Reports view
The reports view contains 6 tiles and an API call volume leaderboard.
Call volume trends shows your most and least active APIs, total successful and failed API calls, total bytes sent and received, and totals based on scope.
The Consumer trends tile shows the number of consumers and subscription and applications counts over time:
Consumption report shows long-term trends for API calls processed by gateways, which are essential for consumption-based licensing insights.
Inactive products shows products that have no subscriptions, and products that have no traffic.
Inactive consumer organizations shows consumer organizations that have no applications, subscriptions, recent traffic, or no traffic at all.
Deprecated products shows products that are deprecated but are still receiving traffic.
API call volume leaderboards shows leaderboards for APIs, Products, Plans, Applications, Consumer organizations , Gateway service and Breakdown by catalog. Click in the name column to see the data for each item.