IoT device monitoring is a different discipline from server monitoring. The targets are resource-constrained ARM boards and gateways, they sit behind NAT and cellular links that drop for hours, and half of them do not run a full OS at all. A tool that works beautifully in a datacenter can be useless, or ruinously expensive, across five thousand field devices.
The most expensive mistake buyers make here is conflating two categories. Device management platforms handle provisioning, OTA firmware updates, and device identity. Monitoring tools watch health, performance, and availability. Most teams need both, and none of the tools on this list, including our own, replaces the management half. This guide ranks the monitoring half and flags where pairing is required.
Three dimensions decide most outcomes:
- Edge footprint and architecture. Can the agent run on a Raspberry Pi-class device without starving the workload, and does the topology buffer data locally when the network drops?
- Protocol coverage and granularity. Native MQTT, Modbus, and SNMP ingestion versus exporter workarounds, and per-second collection versus 60-second polling that misses transients.
- Cost shape at fleet scale. Per-node pricing stays predictable. Per-metric, per-series, and per-sensor models grow with exactly the thing IoT fleets produce: volume.
On pricing: this guide does not quote list prices for any vendor except Netdata. List prices change, volume discounts are negotiated, and the number that matters is what your fleet size and metric volume do to the bill. Each card links the vendor’s official pricing page so you can model your own deployment.