Skip to main content

Real-Time Telemetry & Data Pipeline

KpiX ingests, processes, and delivers sensor data from your entire device fleet - live, at scale, with no polling required.

Live Telemetry

Every connected asset streams its latest sensor readings to the KpiX cloud in real time. The platform:

  • Shows the latest telemetry value for any asset instantly
  • Streams live data to web and mobile dashboards via WebSocket (SignalR) - no page refresh, no polling
  • Provides access to raw telemetry messages for detailed inspection and debugging

Historical Telemetry

Go back in time across any property, any asset, any time range:

Query TypeUse Case
Full historyDetailed inspection with flexible time filters
DownsampledEfficient long-range charting without loading millions of points
Aggregated (min/max/avg)Trend analysis and performance benchmarking
Cold storageLong-term archival data beyond the standard retention window

Data Retention

Retention periods are configurable per application:

PlanRetention
Free (trial)7 days
Essentials35 days
Pro90 days
PremierCustom

Data is automatically partitioned for high-volume, high-performance querying. Partition lifecycle is managed automatically in line with your retention policy.

Additional Message Types

Beyond standard telemetry, KpiX captures:

  • Heartbeat messages - device connectivity health pulses
  • Battery level - battery-powered asset charge status
  • Device logs & error streams - on-device event logs
  • Configuration change history - an audit trail of every config push
  • Custom message types - non-standard payloads from specialised hardware

Key Benefits

  • Zero-latency delivery - SignalR pushes data the moment it arrives, no polling needed
  • Flexible querying - raw, sampled, or aggregated - whatever the use case requires
  • Retention policy - configurable per application, automatically enforced
  • Custom message support - any device, any payload

See also: Dashboards to visualise live telemetry, and Alerting to act on it automatically.