本文介绍如何在控制台查询指定设备的在线状态、订阅关系及设备轨迹和该设备的消息列表。当设备异常或消息收发不符合预期时,您可以使用此功能获取MQTT客户端的状态信息,帮助您快速定位异常原因。

  1. 登录微消息队列MQTT版控制台
  2. 在左侧导航栏单击实例列表
  3. 在顶部菜单栏选择地域。
  4. 在实例列表中找到目标实例,在其操作列中,选择更多 > 设备状态查询
  5. 设备状态查询页面,设置Group IDDevice ID,然后单击查询
    设备状态
    字段 说明
    设备状态
    Client ID 客户端的ID。
    在线状态 客户端的在线状态:
    • 在线
    • 离线
    客户端地址 客户端的IP地址。
    cleanSession 客户端的会话是否清除,详细信息,请参见cleanSession
    最后更新时间 客户端状态的最后更新时间。
    订阅关系
    父级 Topic 客户端订阅的消息主题,MQTT的一级Topic。
    子级 Topic MQTT的二级Topic,甚至三级Topic都是父级Topic下的子类。
    QoS 客户端与服务端消息传输的服务质量级别,详细信息,请参见QoS
    在查询结果页面单击设备轨迹消息轨迹页签,您还可以查看到指定设备的轨迹信息和设备消息列表。查询结果的字段和详细说明,请参见设备轨迹查询消息轨迹查询