在哪里可以找到天蓝色的IoT设备消息?

时间:2020-05-14 06:00:06

标签: azure-iot-hub

我已将消息发送到名为dev1的Azure IoT中心设备,我无法在IoT中心中看到消息,但是,仅当发件人发送消息时客户端应用程序处于联机状态时,我才能阅读消息。 Azure IoT中心仅支持在线消息传递,不支持离线消息传递?如果存在离线消息支持,这些消息存储在哪里,则在IoT中心中看不到消息。

将自定义端点配置为Blob存储时,我可以看到消息存储在Blob中。

请帮助我。

预先感谢

2 个答案:

答案 0 :(得分:0)

IoT中心建立在事件中心的顶部,在您开始阅读消息之前,这里就是您的消息所在的地方。默认情况下,它们将在此处存储1天,尽管您最多可以将其更改为7天。有关保留的更多信息,请阅读this page

答案 1 :(得分:0)

如果我正确理解,您正在寻找直接在IoT中心门户UI上阅读消息的信息。如果是这种情况,那么您可以确定有关IoT Hub门户(UI透视图)中的D2C消息的事情之一就是查看“度量”图表(请参见下图)。要读取实际的有效负载,您必须使用in-built Event Hub endpoint或路由到其他supported endpoints。(您已经在场景中提到了Client / Sender应用程序,所以我想您已经知道这种方法阅读邮件)

“度量标准”图表至少告诉您,消息是在IoT中心(UI)中接收的,您无法在Portal(UI)上阅读它们。 IoT Hub metrics Chart_1 enter image description here