首页 > 解决方案 > 如何获取在特定时间有多少消息失败 iot hub

问题描述

我们有大约 100 万台设备连接到 Azure IOT 中心。有时我们会看到出现峰值并且连接的设备数量下降。我想知道在任何特定时间有多少消息失败?还是在某个时间间隔内?

是否有任何方法或任何可以触发的流查询来获取消息丢弃或消息失败计数?希望问题被理解。

如果有任何链接或有任何建议,请帮忙?谢谢。

标签: azureazure-iot-hubazure-stream-analytics

解决方案


出于事件、日志和诊断目的,可以将 Azure IoT 中心集成到流管道,将源兴趣事件推送到事件中心,例如:

  • 为 Azure IoT Hub 事件类型(例如Microsoft.Devices.DeviceConnectedMicrosoft.Devices.DeviceDisconnected )订阅 Azure 事件网格,
    更多详细信息请点击此处

  • 为流式传输到事件中心的指标/日志设置诊断设置
    , 更多详细信息请点击此处

流管道可以使用流分析作业进行分析。


推荐阅读