У меня есть концентратор IOT с устройствами, которые передают данные своих датчиков на него, чтобы сохранить их в базе данных SQL. Я хотел бы получить предупреждение, когда какое-либо устройство не отправляет данные в концентратор в течение своего обычного интервала (или когда новые данные не поступают в базу данных, то есть).
Когда я выбираю IoT Hub в Azure, я вижу раздел «Мониторинг -> Оповещения». Но в этом разделе конфигурации я не могу найти некоторые настройки, которые будут использоваться для такого предупреждения.
Обычно устройства нажимают каждые 15 минут. В идеале я хотел бы получать почту, когда устройство не отправляло данные в течение 1 часа.
Это будет возможно по конфигурации? Или мне нужно написать приложение-функцию, которое запрашивает базу данных и сравнивает временные метки? Я не могу представить, что у Azure нет решения этой проблемы.