SELECT 子句可用的字段

SELECT 子句可用的字段

SELECT 子句可用的字段与触发事件的类型相关。其中 client_id , username 和 event 是通用字段,每种事件类型都有。

message.publish

client_id Client ID
username 用户名
event 事件类型,固定为 “message.publish”
id MQTT 消息 ID
topic MQTT 主题
payload MQTT 消息体
peername 客户端的 IPAddress 和 Port
qos MQTT 消息的 QoS
timestamp 时间戳

message.deliver

client_id Client ID
username 用户名
event 事件类型,固定为 “message.deliver”
id MQTT 消息 ID
topic MQTT 主题
payload MQTT 消息体
peername 客户端的 IPAddress 和 Port
qos MQTT 消息的 QoS
timestamp 时间戳
auth_result 认证结果
mountpoint 消息主题挂载点

message.acked

client_id Client ID
username 用户名
event 事件类型,固定为 “message.acked”
id MQTT 消息 ID
topic MQTT 主题
payload MQTT 消息体
peername 客户端的 IPAddress 和 Port
qos MQTT 消息的 QoS
timestamp 时间戳

message.dropped

client_id Client ID
username 用户名
event 事件类型,固定为 “message.dropped”
id MQTT 消息 ID
topic MQTT 主题
payload MQTT 消息体
peername 客户端的 IPAddress 和 Port
qos MQTT 消息的 QoS
timestamp 时间戳
node 节点名

client.connected

client_id Client ID
username 用户名
event 事件类型,固定为 “client.connected”
auth_result 认证结果
clean_start MQTT clean start 标志位
connack MQTT CONNACK 结果
connected_at 连接时间戳
is_bridge 是否是桥接
keepalive MQTT 保活间隔
mountpoint 消息主题挂载点
peername 客户端的 IPAddress 和 Port
proto_ver MQTT 协议版本

client.disconnected

client_id Client ID
username 用户名
event 事件类型,固定为 “client.disconnected”
auth_result 认证结果
mountpoint 消息主题挂载点
peername 客户端的 IPAddress 和 Port
reason_code 断开原因码

client.subscribe

client_id Client ID
username 用户名
event 事件类型,固定为 “client.subscribe”
auth_result 认证结果
mountpoint 消息主题挂载点
peername 客户端的 IPAddress 和 Port
topic_filters MQTT 订阅列表
topic MQTT 订阅列表中的第一个订阅的主题
Qos MQTT 订阅列表中的第一个订阅的 QoS

client.unsubscribe

client_id Client ID
username 用户名
event 事件类型,固定为 “client.unsubscribe”
auth_result 认证结果
mountpoint 消息主题挂载点
peername 客户端的 IPAddress 和 Port
topic_filters MQTT 订阅列表
topic MQTT 订阅列表中的第一个订阅的主题
QoS MQTT 订阅列表中的第一个订阅的 QoS