Не работает отправка уведомлений в slack из zabbix
Создал скрипт для отправки оповещений в slack , со следующим содержанием
#!/bin/bash
KEY="bot token"
TO="$1"
SUB="$2"
MESS="$3"
if [[ $SUB == 'PROBLEM' ]]
then
ICON=":fire:"
elif [[ $SUB == 'OK' ]]
then
ICON=":white_check_mark:"
else
ICON=":information_source:"
fi
curl -X POST --data-urlencode "payload={\"channel\": \"$TO\", \"username\": \"@Zabbix\",\"text\": \"$ICON $SUB\n$MESS\"}" $KEY
Проверил с консоли. Отправилось, пришло в slack. Настроил в забиксе media types, actions, повесил на нового юзера media type. Запустил вручную из забикса, отправилось, в слэк пришло. Но при возникновении проблем, например тригер появился (в данном случае на время настройки сделал чтобы реагировало на любой уровень проблем), в тригере не проходит action. Как будто и не настроено. В Audit log, Action log, тишина. Версия zabbix 5.2. Наверняка кто-нибудь сталкивался с этим. Да, в условиях action, указаны группы хостов где и содержатся сервера. Однако это не работает. Пробовал через скрипт, через вебхук. Везде нет реакции на событие при условии что при запуске вручную все приходит. У кого-нибудь возникала такая проблема? Как решили (если решили) ?