Provide Business Alerting for Invalid/Missing/Disconnected Devices
Have a mechanism in the Azure Portal to configure alerting (email, sms, skype) for the following situations:
1. Tell me if I havent received a message from this device/sensor in a certain period of time
2. If I received a message from a device/sensor, but it contains data outside an expected range
3. If I received a message from a device/sensor but it wasnt in a valid format (e.g. invalid JSON),.
We have had to build our own solution using Azure Function and Logic Apps. This should be built in to IoT Hub out of the box.
Microsoft's IoT solution has this. IoTHub is more of a message routing backend. It is far more cost prohibitive though: