Realtime Monitoring & Custom Alerting
Live lab telemetry with Grafana-style monitoring and MQTT routing.
Sensor measurements can be published over MQTT, centralized, visualized in realtime, and evaluated against custom alert rules. This demo simulates a small laboratory monitoring stack with updating telemetry, triggered alerts, and message routing.
System live
Brokermqtt://lab-broker
Active sensors4
Messages0
Panel A
LIVETemperature telemetry
Cold roomIncubatorFreezer
Panel B
LIVEHumidity
Alert threshold > 65%
Alert rules
Custom thresholds
MQTT routing
Message flow
01SensorsPublish measurements
•••MQTT
02BrokerTopic routing
→subscribe
03GrafanaVisualize streams
→rules
04Alert routerEmail · SMS · API
TopicPayloadRouteStatus
Alert timeline
Triggered events
No active alerts. Rules are evaluating incoming telemetry.
Downstream systems
Custom message routing
EmailFacilities + lab manager
enabledText alertCritical equipment only
enabledWebhookLIMS / ticketing / automation
enabledWhy centralize?
Elementary measurements become reusable infrastructure.
A temperature or humidity reading starts as a simple sensor value. Publishing it to MQTT creates a consistent event stream that can be consumed by Grafana, persisted for historical analysis, checked against custom thresholds, forwarded into a LIMS, used to trigger maintenance workflows, or exposed to other applications through APIs. The same measurement can support many systems without manual duplication.