更新时间:2022-02-21 GMT+08:00

消息跟踪

在设备列表中,单击具体的设备进入到设备的详情页面。

在设备绑定、命令下发、数据上报、设备信息更新和设备监控业务场景中出现故障时,IoT平台可以通过消息跟踪功能进行快速的故障定位和原因分析。目前IoT平台支持NB-IoT设备和MQTT设备的消息跟踪,单个应用下,最多支持同时进行跟踪的设备数上限为10。

消息跟踪功能开启

  1. 登录控制台,进入“设备管理 > 设备 > 所有设备”页签。
  2. 通过检索条件,快速找到需要跟踪的设备,并点击进去设备详情。
  3. 在“设备详情 > 消息跟踪”页签中,点击“启动”或“重启”按钮,并设置设备的消息跟踪时间,如图1所示,消息跟踪时长表示从启动消息跟踪功能开始,在设置的时间段内进行消息跟踪,重启消息跟踪后,该时间重新开始计算。

    说明:

    再次启动消息跟踪,将会清除上次消息跟踪的历史数据。

    图1 启动消息跟踪

跟踪结果和示例如图2所示,相同流水号的跟踪记录表示为通一次业务处理的结果。其中:

  • 蓝色字体:表示该节点对消息的处理状态为成功。
  • 红色字体:表示节点对消息的处理失败。可以通过点击跟踪记录后的按钮,查看跟踪结果的详情信息,并根据失败处理建议,进行问题的定位分析。
图2 消息跟踪结果

启动消息跟踪任务后,用户即可对设备绑定、命令下发、数据上报、设备信息更新和设备监控业务场景进行消息跟踪。如果在跟踪的结果中数据量较多时,用户可以根据“业务类型”、“节点名称”和“消息状态”进行过滤;如果对跟踪结果数据需要做进一步的分析,用户可以通过“导出数据”功能,将跟踪的结果数据导出,以便IoT平台运维人员做进一步的分析。