Dashboards
Dashboards let you visualize your events and metrics with customizable widgets. Build real-time views of your application’s behavior.Creating a Dashboard
- Go to Flux > Dashboards
- Click New Dashboard
- Enter a name and optional description
- Add widgets
Via API
Widget Types
Number
Display a single metric value with optional comparison
Graph
Time series line or area chart
Bar
Categorical comparison bar chart
Pie
Distribution breakdown
Table
Tabular data display
Heatmap
Time-based activity patterns
Number Widget
Display a single value, ideal for KPIs:- Aggregation:
last,avg,sum,min,max,count - Comparison:
previous_period,previous_day,previous_week - Format: prefix, suffix, decimal places
Graph Widget
Time series visualization:- Style:
line,area,stacked_area - Interval:
1m,5m,15m,1h,1d - Multiple metrics: Overlay multiple series
Multiple Metrics
Bar Widget
Compare values across categories:- Orientation:
horizontal,vertical - Group by: Tag key for categorization
- Limit: Max bars to display
Pie Widget
Show distribution:Table Widget
Display tabular data:Heatmap Widget
Visualize patterns over time:- Activity patterns (busiest hours)
- Day-of-week trends
- Seasonal variations
Widget Configuration
Time Range
1h, 6h, 24h, 7d, 30d, or absolute range.
Filtering
Thresholds
Add visual thresholds to number and graph widgets:Dashboard Layout
Widgets are arranged in a responsive grid:Real-Time Updates
Dashboards update automatically via WebSocket. Configure refresh interval:0 to disable auto-refresh.
Dashboard Templates
Start with pre-built templates:API Performance
Monitors request rates, latency, and errors:- Request rate (counter)
- P95 latency (distribution)
- Error rate (counter/gauge)
- Top slow endpoints (table)
User Activity
Tracks user engagement:- Active users (set cardinality)
- Signups (events count)
- User actions (events by type)
- Retention heatmap
Business Metrics
Business KPIs:- Revenue (distribution sum)
- Orders (counter)
- Average order value (distribution avg)
- Top products (table)