我有一个关于Zabbix的Slack Webhook的问题。我已经将Zabbix配置为在触发任何类型的触发器时发送Slack消息。然而,警报已发送,但zabbix无法识别消息已发送,如下图所示:松弛警报松弛问题
错误消息状态:Slack notification failed : Error: cannot get URL: Timeout was reached
已解决消息:Slack notification failed : channel_not_found
我已经遵循了这个教程的Slack集成。
我的配置如下:行动,Zabbix管理员用户媒体
Zabbix 4.4.7
希望有人能帮我!
如果您使用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);