【发布时间】:2021-06-17 22:09:29
【问题描述】:
是否可以通过接收 IoT 边缘模块安装的所有状态更改的方式从 IoT 中心读取事件?可能是通过接收边缘代理报告的所有连接设备的属性的状态更改?
背景:我们允许用户通过我们自己的门户在他们的边缘设备上“安装”应用程序(由边缘模块表示)。我们想要监控物联网设备及其模块的变化,并记录我们数据库中的变化,以便我们可以将相应的应用程序标记为已安装、已删除或失败。
现在我只能为设备连接/断开事件找到基于事件网格的事件。我还可以看到我可以单独手动查询每个边缘设备的边缘代理的所需属性。但由于我们将连接大量边缘设备 (>5000),因此轮询所有设备以查看是否有更改是不可行的。
所有物联网边缘设备的边缘代理状态变化是否可作为事件流在某处使用?还是有更好的解决方案?
【问题讨论】:
标签: azure-iot-hub azure-iot-edge