本文介绍如何使用云消息队列 MQTT 版的设备查询功能排查设备在线问题。当设备的状态出现异常时,您可以使用设备轨迹查询功能,查询设备的连接历史,帮助您快速定位异常原因。

操作步骤

  1. 登录云消息队列 MQTT 版控制台,并在左侧导航栏单击实例列表
  2. 在顶部菜单栏选择目标地域,然后在实例列表中单击实例名称进入实例详情页面。
  3. 在实例列表中找到目标实例,在其操作列中,选择更多 > 设备轨迹查询
  4. 设备轨迹查询页面,设置Group IDDevice ID时间范围,然后单击查询
    说明 时间范围的最大跨度为1天。
    字段说明
    Channel ID设备连接标识。
    设备动作
    • connect:客户端请求与服务端连接。
    • close:TCP连接断开。
    • disconnect:客户端请求断开与服务端的连接。
    动作说明
    • accepted:服务端接收客户端发起的连接请求。
    • not authorized:客户端访问的实例权限校验失败导致TCP连接断开。
    • clientId conflict:客户端标识冲突导致TCP连接断开。
    • topic auth failed:客户端访问的Topic资源权限校验失败导致TCP连接断开。
    • no heart:客户端无心跳导致TCP连接断开。
    • closed by client:客户端异常导致TCP连接断开。
      说明 客户端没有发送disconnect报文。
    • disconnected by client:客户端请求断开连接。
    • ServerShutdown:服务端升级或服务端宕机造成的TCP连接断开。
    时间设备动作发生的时间。