Monitoring

Mosaic

Every screen, one grid.

The problem

Operational screens lived in a per-seat display tool — hundreds of separate displays deep, and unable to draw a threshold line on a trend or sync a cursor across charts.

The solution

A no-code page builder and viewer over the same data, with the interactions that tool cannot offer and the platform's own threshold and alarm layer.

From the interface

Mosaic / A look at the platform
AAA · sample tagSample
WPP-AAAA_POWER
HPP-2AAA_TEMP
SPP-1AAA_FLOW
CCGT-1AAA_SPEED
Representative view; data and site names are examples.
REPRESENTATIVE INTERFACE · SYNTHETIC DATA

This mockup illustrates the product workflow; it is not connected to a live system.

How it works

  1. Compile the signal catalog into an embedded search database for local lookup.
  2. Build a dashboard on a drag-and-drop grid with drafts and version history.
  3. Schedule and batch data requests, handling slow sources.
  4. Define thresholds on signals so dashboards and alarms use the same rules.
  5. Review alarms with acknowledgement, snooze and noise filtering.

Capabilities

  • No-code dashboard builder
  • Version history and rollback
  • Folder, tag and dashboard access
  • Embedded signal search
  • Threshold lines
  • Synchronized chart cursors
  • Alarm acknowledgement, snooze and noise filtering
  • Event scopes
FastAPISQLite FTS5Vue 3ECharts

What it delivers

Consolidates hundreds of scattered operator displays into one structure and removes the need for a per-seat display licence.

Related modules

Analytics

Trend

Every tag on one timeline.

Monitoring

Event

Yesterday, accounted for.