Usage, Performance and Bandwidth metrics
Each section generates data based on the Analyze metrics related to the corresponding section. Select the server group, and analyze metrics, and time frame to generate the graph and values for projects, products, and clients.
The reports generated provide actionable insights into API performance, usage patterns, and developer engagement. These metrics help organizations monitor response times, error rates, and data transfer volumes, which in turn help identify bottlenecks, optimize API efficiency, and enhance user experiences. By analyzing trends, teams can make data-driven decisions, enforce quotas, support monetization strategies, and proactively address issues — ultimately ensuring APIs are reliable, scalable, and aligned with business goals.
Usage
Involves data that provide insights about how developers are interacting with APIs. These metrics help monitor traffic patterns and detect errors or anomalies.
The Analyze metrics that can be selected are:
- Traffic
- Cache Hit
- Cache Errors
- Policy Errors
- Proxy Errors
- Target Errors
- Total Errors
Performance
Provides insights into the performance and efficiency of APIs. These metrics help identify bottlenecks, ensure reliability, and optimize user experience.
The Analyze metrics that can be selected are:
- Avg Proxy Processing Time
- Max Proxy Processing Time
- Min Proxy Processing Time
- Avg Target Processing Time
- Max Target Processing Time
- Min Target Processing Time
Bandwidth
Tracks the amount of data transferred between clients and APIs. These metrics help optimize resource allocation and control costs.
The Analyze metrics that can be selected are:
- Avg Proxy Request Size
- Max Proxy Request Size
- Avg Proxy Response Size
- Max Proxy Response Size
- Avg Target Request Size
- Avg Target Response Size