Platform
Dashboards

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

  1. Click New Dashboard
  2. Give it a name (e.g., "Motor Test Rig A")
  3. Optionally assign it to a project or team

Your new dashboard starts empty. Add charts to populate it.

Adding Charts

  1. Click Add Chart in the dashboard toolbar
  2. Select a chart type — line, scatter, bar, area, heatmap, histogram, or radar
  3. Choose the data source and metrics to display
  4. Configure the chart (axis labels, color scheme, scale)
  5. Click Save

Each chart is independently configurable. Drag charts to rearrange them, and resize by dragging the edges.

Chart Types

TypeBest For
Line ChartTime-series trending, sensor data over time
Scatter ChartCorrelation analysis between two metrics
Bar ChartComparing values across categories
Area ChartStacked metrics, fill-under-curve
Heatmap2D data grids, thermal imaging
HistogramDistribution of values
Radar ChartMulti-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