【问题标题】:Zabbix timing out when sending Slack notification, but alerts are still sendZabbix 发送 Slack 通知时超时,但仍会发送警报
【发布时间】:2020-03-25 13:53:36
【问题描述】:

我有一个关于 Zabbix 的 Slack Webhooks 的问题。我已经将 Zabbix 配置为在触发任何类型的触发器时发送 Slack 消息。然而,警报是发送的,但 zabbix 不识别消息已发送,如下图所示: Slack Alerts Slack Problem

错误消息状态:Slack notification failed : Error: cannot get URL: Timeout was reached

已解决的消息:Slack notification failed : channel_not_found

我已按照 this 教程进行 Slack 集成。

我的配置如下: Actions, Zabbix Admin user Media

在 Zabbix 4.4.7 上

希望有人可以帮助我!

【问题讨论】:

    标签: slack zabbix


    【解决方案1】:

    如果使用HTTPProxy参数,修改脚本如下:

    function getPermalink(channelId, messageTimestamp, httpProxy) {
        var req = new CurlHttpRequest();
    
        if (typeof httpProxy === 'string' && httpProxy.trim() !== '') {
            req.SetProxy(httpProxy);
        }
    

            result.tags.__message_link = getPermalink(resp.channel, resp.ts, params.HTTPProxy);
    

    【讨论】:

      猜你喜欢
      • 2023-01-28
      • 2016-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多