Analytics Dashboard
The Analytics page (/analytics) provides detailed performance insights organized in a tabbed layout.
Time Range Selector
At the top, select the time window for all charts: Last Hour, 24h, 7d, or 30d.
Summary Cards
Always visible above the tabs:
Total Invocations — total tool executions in the time range
Success Rate — percentage of successful executions
Avg Latency — average execution time
Errors — total failed executions
Overview Tab
Latency Distribution — Histogram of execution times bucketed from <100ms to 5s+
Latency Over Time — Average and P95 latency trends over time
Throughput — Success and error counts over time
Peak Usage Heatmap — Day-of-week x hour-of-day heatmap showing usage patterns
Tools Tab
Per-Tool Metrics — Table with invocations, success rate, and latency percentiles for each tool
Slowest Executions — Top 20 executions by duration
Unused Tools — Tools with zero invocations in the selected time range
APIs Tab
Per-API Metrics — Aggregate metrics per API (tool count, invocations, success rate, latency, tokens) with API type badges
API Availability — Uptime percentage from health checks with consecutive failure streak counts
Token Usage Tab
Token Summary — Total tokens, average input/output tokens per execution
Per-Tool Token Usage — Table showing token consumption by tool
Token Usage Over Time — Input/output token trend chart
Most Expensive Executions — Top 20 executions by token count
Errors Tab
Error Rate Trend — Error rate over time
Error Breakdown by Category — Auth errors, 5xx errors, validation errors, timeouts
Error Rate by Tool — Per-tool error rates
Error Correlation — Which tools and APIs contribute to error spikes in each time bucket
Last updated