Get Engine Performance
Changed onGet engine performance metrics over time.
Query profiling data logged by the engine's profiling infrastructure. All queries are automatically filtered to your namespace.
Time Range:
- Specify hours for recent history (e.g., hours=24 for last 24 hours)
- OR specify start_date and end_date for custom range
- Defaults to last 24 hours if neither provided
Grouping:
- minute: High-resolution (for short time ranges)
- hour: Standard resolution (default)
- day: For longer time ranges
- week, month: For historical trends
Response:
- Time-series metrics (avg, p50, p95, p99 latencies)
- Summary statistics across the entire time range
- All latencies in milliseconds
Example:
GET /v1/analytics/performance/engine?hours=24&group_by=hour
Request
- Base URL: https://api.mixpeek.com
- URL: https://api.mixpeek.com/v1/analytics/performance/engine
- Auth: HTTP bearer and API key in header X-Namespace
Query parameters
Hours of history (alternative to date range)
Start date for time range
End date for time range
Time grouping (minute, hour, day, week)
Response
Successful Response
Changes
- warning
removed the optional property
from the response with the status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- warning
- info
added the optional property
to the response with the status
- info