客户端
客户端页面列出了每个客户端的身份信息和连接状态。点击部署左侧菜单的监控 -> 客户端进入客户端页面。
客户端列表
列表显示当前已连接或会话尚未过期的客户端,包括客户端 ID、用户名、IP 地址、心跳时长、Clean Start 和会话过期时间等信息。
搜索客户端
- 输入客户端 ID 或用户名,默认使用精确匹配。如需按部分内容查找,在对应输入框的下拉菜单中选择模糊匹配。例如,搜索
device-1时,精确匹配只返回完整匹配项,模糊匹配还可能返回device-10。 - 点击搜索按钮。展开搜索栏可按连接状态、连接时间或 IP 地址等条件筛选。
- 点击刷新按钮可保留当前条件并重新加载结果;点击重置可清空条件,恢复精确匹配。
精确匹配和模糊匹配没有 EMQX 版本要求。
查看更多结果
列表默认每页最多显示 20 条记录,搜索后每页最多显示 50 条。翻页和刷新会保留搜索条件;清空条件并搜索或重置后,恢复为每页 20 条。
EMQX 5.10.4 及以上版本通过上一页、下一页浏览结果,不显示总页数,也不支持跳转到任意页。
客户端详情
在客户端列表页面,选择一个客户端,点击客户端 ID 可进入客户端详情页面。在客户端详情页面中,除了已经在列表页面中显示的基本连接信息外,还提供了一些更详细的信息供用户查看。客户端详情页面包含以下页签:
信息
显示如连接使用的协议版本、结束连接后是否清除会话等信息,如果是状态为已断开的连接,还将显示上次断开连接的时间;连接信息的右侧展示了该连接的会话信息,包括会话过期间隔、会话创建时间、进程堆栈、订阅数、消息队列长度、飞行窗口长度和 QoS2 报文接收队列长度。
指标
显示消息数量、报文和流量收发三个类别展示了当前连接的统计指标,用户可根据需要进行查看。
订阅
显示当前连接已订阅的主题,用户可点击添加订阅按钮,进行较为简单的订阅操作,或在订阅列表中点击取消订阅按钮,取消当前订阅的某个主题。
