chart-fftAnalytics 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