Phone:400-882-3320
Move from fleet health to one affected device
Keep identity consistent: Aggregate by site, model, firmware, gateway, or service, then drill down without losing the time window.
What IoT monitoring should answer
An IoT investigation needs stable device identity, location, model, firmware, gateway, connectivity, timestamps, and business context. Coverage depends on what each device and platform exposes through a supported collector or ingestion path.
Guance documents MQTT ingestion through DataFlux Func and provides DataKit collection and integration options for supported environments. Teams design the path around hardware limits, intermittent connectivity, protocol, data volume, buffering, security, and the telemetry each fleet can actually emit.
Fleets are heterogeneous and distributed: Hardware, operating systems, firmware, protocols, networks, and deployment models vary across sites.
Connectivity is intermittent: Missing data can mean a device failure, a gateway issue, a network interruption, or delayed delivery.
Failures cross several layers: The same symptom may originate in a sensor, edge application, broker, link, API, database, or cloud dependency.
High-cardinality telemetry creates noise: Device identity, volume, alert grouping, retention, and sampling require explicit fleet-level policies.
Choose a supported data path: Match MQTT, DataKit, APIs, logs, metrics, or other documented integrations to the device and edge environment.
Standardise fleet identity: Define device, site, model, firmware, gateway, network, service, and owner fields before analysis.
Separate missing data from device failure: Compare last-seen time and telemetry gaps with gateway, broker, network, and downstream service evidence.
Alert on actionable fleet impact: Group sustained or widespread conditions by meaningful dimensions and route them to an accountable team.
Keep identity consistent: Aggregate by site, model, firmware, gateway, or service, then drill down without losing the time window.

Test every boundary: Compare device timestamps with gateway, broker, network, ingestion, and downstream processing evidence.

Preserve service context: Use configured traces, logs, metrics, and network signals to follow the path beyond the device.

Design for fleet scale: Set aggregation, sampling, retention, no-data handling, severity, and ownership according to operational value.

Coverage depends on the operating environment and telemetry path. Validate whether the fleet can expose supported metrics, logs, MQTT messages, APIs, host data, or application traces through the current documentation.
Compare device last-seen and event timestamps with gateway, broker, network, ingestion, and downstream processing signals. Configure no-data handling for expected intermittent connectivity.
Guance documents an MQTT collection path through DataFlux Func. Validate authentication, topic and payload design, parsing, throughput, buffering, and security for the target environment.
Group by operational dimensions, distinguish transient gaps from sustained impact, define no-data behaviour, suppress duplicates, and assign severity and ownership to conditions with a clear response.