Dashboard
Overview of the Observability analytics dashboard.
Overview
The Observability dashboard provides real-time insights into your AI applications. Monitor traces, analyze costs, track performance, and debug issues from a single view.
Dashboard Sections
Summary Cards
At the top of the dashboard, key metrics at a glance:
| Metric | Description |
|---|---|
| Total Traces | Number of traces in selected period |
| Total Tokens | Sum of all tokens used |
| Total Cost | Sum of all LLM costs |
| Avg Latency | Average trace duration |
| Error Rate | Percentage of failed traces |
Time Range Selector
Filter data by time period:
- Last hour
- Last 24 hours
- Last 7 days
- Last 30 days
- Custom range
Traces Chart
Visualize trace volume over time:
- Stacked by status (success, error)
- Hover for detailed counts
- Click to drill into specific time periods
Token Usage Chart
Track token consumption:
- Input vs output tokens
- By model
- Trend over time
Cost Chart
Monitor spending:
- Daily/hourly breakdown
- By model comparison
- Cumulative view
Navigating the Dashboard
Filters
Filter data by:
- Model: gpt-4o, claude-3-5-sonnet, etc.
- Status: Success, Error
- User: Specific user IDs
- Tags: Custom tags
- Session: Specific sessions
Search
Full-text search across:
- Trace names
- Input content
- Output content
- Metadata
Quick Actions
- Export: Download data as CSV/JSON
- Share: Generate shareable link
- Alert: Create alert from current view
Dashboard Tabs
Traces Tab
List view of all traces:
| Column | Description |
|---|---|
| Name | Trace name |
| Status | Success/Error indicator |
| Duration | Time from start to end |
| Tokens | Total tokens used |
| Cost | Total cost |
| Time | When trace occurred |
Click a trace for detailed view.
Sessions Tab
Group traces by session:
| Column | Description |
|---|---|
| Session ID | Session identifier |
| Traces | Number of traces |
| Duration | Session duration |
| Tokens | Total session tokens |
| Cost | Total session cost |
| User | Associated user |
Generations Tab
Filter to LLM calls only:
| Column | Description |
|---|---|
| Model | Model used |
| Prompt Tokens | Input tokens |
| Completion Tokens | Output tokens |
| Latency | Response time |
| Cost | Generation cost |
Models Tab
Aggregate by model:
| Column | Description |
|---|---|
| Model | Model name |
| Requests | Total requests |
| Tokens | Total tokens |
| Avg Latency | Average response time |
| Cost | Total cost |
| Error Rate | Failure percentage |
Trace Detail View
Click any trace to see:
Timeline
Visual representation of the trace:
Trace: chat-completion (2.5s)
├── Span: retrieve-context (500ms)
│ └── Generation: embed-query (200ms)
└── Generation: generate-response (1.8s)
Input Panel
Full input data:
{
"userMessage": "What is machine learning?",
"userId": "user-123",
"sessionId": "session-456"
}Output Panel
Full output data:
{
"response": "Machine learning is a subset of AI...",
"model": "gpt-4o",
"tokens": 500
}Metrics
- Start time
- End time
- Duration
- Total tokens
- Total cost
- Status
Metadata
Custom metadata attached to the trace:
{
"environment": "production",
"version": "1.2.0",
"feature": "chat-v2"
}Customizing the Dashboard
Saved Views
Save custom filter combinations:
- Apply desired filters
- Click Save View
- Name your view
- Access from Saved Views dropdown
Default Time Range
Set default time range:
- Go to Settings
- Under Dashboard Defaults
- Select preferred time range
Column Visibility
Choose visible columns:
- Click column selector icon
- Toggle columns on/off
- Drag to reorder
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
/ | Focus search |
r | Refresh data |
← → | Navigate time range |
esc | Close detail panel |
j k | Navigate list |
Next Steps
- Metrics - Key metrics explained
- Cost Analysis - Detailed cost breakdown
- Performance - Latency analysis
On This Page
- Overview
- Dashboard Sections
- Summary Cards
- Time Range Selector
- Traces Chart
- Token Usage Chart
- Cost Chart
- Navigating the Dashboard
- Filters
- Search
- Quick Actions
- Dashboard Tabs
- Traces Tab
- Sessions Tab
- Generations Tab
- Models Tab
- Trace Detail View
- Timeline
- Input Panel
- Output Panel
- Metrics
- Metadata
- Customizing the Dashboard
- Saved Views
- Default Time Range
- Column Visibility
- Keyboard Shortcuts
- Next Steps