Overview Dashboard
The main dashboard shows key metrics at a glance:- Total Requests - Request count for the period
- Total Cost - Spending for the period
- Total Tokens - Input + output tokens
- Average Latency - Mean response time
- Error Rate - Percentage of failed requests
Time Range
Select the time period for analytics:- Last hour
- Last 24 hours
- Last 7 days
- Last 30 days
- Custom range
Charts
Requests Over Time
Line chart showing request volume over the selected period. Useful for:- Identifying usage patterns
- Spotting traffic spikes
- Correlating with deployments
Cost Over Time
Track spending trends:- Daily/hourly cost breakdown
- Cumulative cost
- Compare to previous period
Latency Distribution
Histogram showing response time distribution:- p50 (median)
- p90
- p95
- p99
Token Usage
Breakdown of token consumption:- Input tokens
- Output tokens
- By model
- Over time
Breakdowns
By Model
See which models you’re using most:| Model | Requests | Tokens | Cost |
|---|---|---|---|
| gpt-4o | 45% | 60% | 75% |
| gpt-4o-mini | 40% | 25% | 10% |
| claude-3-5-sonnet | 15% | 15% | 15% |
By Provider
Aggregate by LLM provider:- OpenAI
- Anthropic
By Metadata
If you include custom metadata, view breakdowns by:- User ID
- Feature
- Environment
- Any custom field
Alerts
Set up alerts based on analytics:- Go to Settings → Alerts
- Click Add Alert
- Choose condition:
- Error rate > X%
- Latency p95 > Xms
- Daily cost > $X
- Request rate > X/min
- Select notification channel
- Save
Comparing Periods
Compare current metrics to a previous period:- Select current time range
- Toggle Compare
- View percentage changes
Exporting Data
Export analytics data:- Select time range and filters
- Click Export
- Choose format (CSV, JSON)
- Download