SuperAPI Metrics Dashboard
Understand and monitor your API performance with SuperAPI's comprehensive metrics dashboard
The SuperAPI Metrics dashboard provides real-time insights into your API gateway's performance, cache behavior, and request characteristics. These metrics help you understand how caching is improving your API's speed and efficiency.
Available Metrics
Currently, the SuperAPI Metrics dashboard offers three key visualizations:
1. HTTP Request Rate by Status
This graph shows the rate of HTTP requests categorized by their cache status:
- HIT: Requests served directly from cache
- INVALIDATE: Requests that triggered cache invalidation
- MISS: Requests that could not be served from cache
- NOT_CONFIGURED: Requests on endpoints not yet configured for caching
The status breakdown helps you understand your caching effectiveness and identify opportunities for optimization.
2. Request Latencies
Track the performance of your API requests with detailed latency metrics:
- p50: Median request latency
- p95: 95th percentile latency
- p99: 99th percentile latency
These percentile metrics give you a comprehensive view of your API's response times, helping you identify performance bottlenecks.
3. Cache Invalidations by Type
Monitor how and when your cache is being invalidated:
- EXPIRED: Cache entries removed due to time-to-live (TTL) expiration
- INTERSECTION: Cache updates triggered by related data changes
- MISSING: Cache entries that were not found when requested
Continuous Improvement
We're continually expanding our metrics capabilities. If you have specific metrics or visualizations you'd like to see, we'd love to hear from you. Please contact us at hello@trysuperapi.com.
Congratulations! You've successfully set up your SuperAPI gateway, connected your database, configured endpoints, and can now monitor your API's performance.
Need help or have questions? Contact our support team at founders@trysuperapi.com