AWS IoT规则:获取控制数据包类型

时间:2019-02-01 01:35:52

标签: amazon-web-services mqtt iot aws-iot

我想将MQTT消息记录到持久性存储中,并记录它们的控制包类型,例如CONNECT, CONNACK, PUBLISH, SUBSCRIBE等。具体来说,我想使用IoT SQL仅应用控制数据包类型特定的规则,例如PUBLISH。是否可能,我没有在docs中看到相关的函数来检索此信息。类似于SELECT *, [control packet type] as method FROM '#' WHERE method = 'PUBLISH',其中的括号将替换为我要查找的值。

1 个答案:

答案 0 :(得分:2)

如果要使用规则引擎,则可以通过相关主题推断控制包类型。针对reserved topics运行的规则将使您能够基于连接,断开连接,订阅和取消订阅控制数据包触发操作。有关所有未保留主题('#')的规则将与发布消息相对应。

message broker logs中还有一些元数据。