开发者社区 问答 正文

webhook配置好之后,收不到消息通知,是用于MQTT报警信息。

webhook配置好之后,收不到消息通知,是用于MQTT报警信息。

展开
收起
1824069199026087 2025-11-06 10:40:05 26 分享 版权
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    webhook 没收到请求,或者收到了但没转发到 MQTT。

    查看告警系统日志(比如 Prometheus Alertmanager、Grafana、或你自己的告警系统):
    看有没有 webhook delivered 或 webhook failed 日志。

    如果你的 webhook 是自己写的(比如 Python Flask、Node.js、Go),看日志:
    有没有收到 POST 请求。
    有没有报错(比如 JSON 解析失败、MQTT 连接失败)。

    用 MQTT 客户端手动订阅主题

    
    mosquitto_sub -h broker.emqx.io -t "alert/#" -v
    

    先用 webhook.site 确认告警有没有发出,再用 mosquitto_sub 确认 MQTT 能不能收到,中间看 webhook 日志

    2025-11-07 08:46:47
    赞同 48 展开评论