Dashboards
Dashboards are the primary way you view and analyze telemetry in Plexus. Each dashboard is a collection of GPU-accelerated charts that update in real time as data arrives from your devices.
Overview
Open app.plexus.company (opens in a new tab) and navigate to Dashboards. You see all dashboards associated with your account. Each dashboard can display data from one or more sources, filtered by tags and time range.
The charting engine uses WebGPU (with WebGL2 fallback), rendering 100k+ data points at 60fps. Charts are powered by the open-source @plexus/ui component library.
Creating a Dashboard
- Click New Dashboard
- Give it a name (e.g., "Motor Test Rig A")
- Optionally assign it to a project or team
Your new dashboard starts empty. Add charts to populate it.
Adding Charts
- Click Add Chart in the dashboard toolbar
- Select a chart type — line, scatter, bar, area, heatmap, histogram, or radar
- Choose the data source and metrics to display
- Configure the chart (axis labels, color scheme, scale)
- Click Save
Each chart is independently configurable. Drag charts to rearrange them, and resize by dragging the edges.
Chart Types
| Type | Best For |
|---|---|
| Line Chart | Time-series trending, sensor data over time |
| Scatter Chart | Correlation analysis between two metrics |
| Bar Chart | Comparing values across categories |
| Area Chart | Stacked metrics, fill-under-curve |
| Heatmap | 2D data grids, thermal imaging |
| Histogram | Distribution of values |
| Radar Chart | Multi-axis comparison |
Filtering
By Source
Select one or more sources from the dropdown to show data from specific devices. You can also group sources by tag.
By Tags
Filter data points by tag key-value pairs. For example, show only data tagged with location: "lab" or firmware_version: "2.1".
By Time Range
Use the time range picker to view a specific window:
- Live — Continuously scroll with incoming data
- Last 5m / 15m / 1h / 24h — Relative time windows
- Custom — Pick a start and end time
In live mode, charts scroll automatically as new data arrives. Pause scrolling by clicking anywhere on the chart, and resume by clicking the Live button.
Sessions
If your devices record sessions, you can load a session into the dashboard for playback. Select a session from the session picker, and all charts display the session's data. Use the playback controls to scrub through the timeline.
Sharing
Dashboards are scoped to your organization by default. You can share a dashboard by:
- Link sharing — Generate a read-only URL for anyone in your org
- Public link — Create a public URL (no authentication required)
- Embed — Copy an iframe snippet to embed the dashboard in another page
Layout
Dashboards use a responsive grid layout. Charts snap to a 12-column grid and reflow on smaller screens. You can save multiple layouts for the same dashboard (e.g., a wide desktop layout and a compact mobile layout).
Next Steps
- Alerts — Get notified when metrics cross thresholds
- Commands & Control — Send commands to your devices from the dashboard