IoT device monitoring and control strategy

Once the communication channel is established between the device and the cloud, as given in the previous section, we can use the same communication channel for various different purposes, such as monitoring of the devices, controlling the devices, and finally, updating or patching the device firmware/software. We can extend the preceding architecture to include a tool such as Prometheus, with which we can develop plugins to collect monitoring data that can be fed to a visualization tool such as Grafana to visualize various trends such as CPU, and network and data usage. Prometheus also comes with numerous client plugins out of the box to collect numerous client side data for application performance. ...

Get Industrial Internet Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.