使用webhook 订阅系统主题,无法被触发

开源版:docker 安装 5.7.1

在webhook中订阅 系统告警信息 $SYS/brokers/+/alarms/+ ,无法被触发;
在规则引擎中写sql 也无法触发;

SELECT
  *
FROM
  "$SYS/brokers/+/alarms/+"

使用postman中的mqtt 客户端直接订阅,可以正常获取到消息

如果webhook 和规则引擎无法转发系统主题? 又不想通过api 获取告警信息,该如何做? 除了自己启动一个mqtt 客户端去订阅这个方法之外?

$SYS 主题默认会被规则引擎忽略。

需要配置文件设置一下:rule_engine.ignore_sys_message = false

1 个赞

好的,谢谢;
这样配置后,规则引擎可以触发了;
但是webhook 中还是不会触发,这正常么?如果想要webhook中触发,该如何处理。

@Shawn