Telemetry to alert
IDtelemetry.alert-pipeline
DescriptionDevice telemetry flows through ingestion, stream processing and rules into outbound notifications.
Keyalert-pipeline
Tags
telemetry
alerts
100%

Specification

Telemetry to alert

This workflow is the platform’s hot path: millions of devices publish readings, and within seconds those readings must appear on dashboards and, when a rule trips, turn into an alert in an operator’s inbox.

Latency budget

End-to-end target is < 5 seconds from device publish to dashboard update, and < 10 seconds from a threshold breach to a delivered alert.

Participants

Steps

Publish

The Edge Agent batches readings and publishes to the broker.

Aggregate

The Stream Processor consumes the topic and computes windowed aggregates.

Evaluate

Enriched events are passed to the rules, which decide whether a threshold or anomaly condition is met.

Notify & render

A live aggregate is pushed to the dashboard; a breach additionally raises an alert via the notification provider.

The same aggregate that updates charts also feeds rule evaluation, so what an operator sees and what triggers an alert are always derived from one source.

Steps

Workflow steps
NumberSourceDestinationDescription
1Edge agentMQTT brokerPublish telemetry batch
2MQTT brokerStream processorDeliver to consumer
3Stream processorStream processorWindow aggregation
4Stream processorRule runtimeEnriched event
5Stream processorDashboardLive aggregate (WebSocket)
- if Threshold breached
6Rule runtimeNotificationsRaise alert
7NotificationsDashboardAlert delivered
else Within bounds
8Rule runtimeStream processorNo action
end
Open diagram editor (read-only in guest)