Get 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:
hours for recent history (e.g., hours=24 for last 24 hours)start_date and end_date for custom rangeGrouping:
minute: High-resolution (for short time ranges)hour: Standard resolution (default)day: For longer time rangesweek, month: For historical trendsResponse:
Example:
GET /v1/analytics/performance/engine?hours=24&group_by=hour
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
REQUIRED: Namespace identifier for scoping this request. All resources (collections, buckets, taxonomies, etc.) are scoped to a namespace. You can provide either the namespace name or namespace ID. Format: ns_xxxxxxxxxxxxx (ID) or a custom name like 'my-namespace'
Hours of history (alternative to date range)
1 <= x <= 720Start date for time range
End date for time range
Time grouping (minute, hour, day, week)