Zabbix在发送Slack通知时超时,但是警报仍在发送

时间:2020-03-25 13:53:36

标签: slack zabbix

我对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集成。

我的配置如下: ActionsZabbix Admin user Media

在Zabbix 4.4.7上

希望有人可以帮助我!

1 个答案:

答案 0 :(得分:0)

如果使用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);