Ad Widget

Collapse

HTTP Proxy для webhook в Discord не работает.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • warm
    Junior Member
    • Jun 2021
    • 1

    #1

    HTTP Proxy для webhook в Discord не работает.

    Zabbix 5.4 установлен через docker compose. Хочу сделать алертинг в дискорд. Машина с zabbix не имеет прямого выхода в Internet, но есть http proxy (squid). В Administrations -> Media types -> Discord добавил параметр HTTPProxy и указал значение "http://192.168.66.1:3128". При запуске теста ругается так:

    Code:
    00:00:00.000 [Debug] [ Discord Webhook ] Executed with params: {"alert_message":"123","alert_subject":"123","disc ord_endpoint":"{ALERT.SENDTO}","event_date":"{EVEN T.DATE}","event_id":"{EVENT.ID}","event_name":"{EV ENT.NAME}","event_nseverity":"{EVENT.NSEVERITY}"," event_opdata":"{EVENT.OPDATA}","event_recovery_dat e":"{EVENT.RECOVERY.DATE}","event_recovery_time":" {EVENT.RECOVERY.TIME}","event_severity":"{EVENT.SE VERITY}","event_source":"2","event_tags":"{EVENT.T AGS}","event_time":"{EVENT.TIME}","event_update_ac tion":"{EVENT.UPDATE.ACTION}","event_update_date": "{EVENT.UPDATE.DATE}","event_update_message":"{EVE NT.UPDATE.MESSAGE}","event_update_status":"{EVENT. UPDATE.STATUS}","event_update_time":"{EVENT.UPDATE .TIME}","event_update_user":"{USER.FULLNAME}","eve nt_value":"{EVENT.VALUE}","host_ip":"{HOST.IP}","h ost_name":"{HOST.NAME}","HTTPProxy":"http:\/\/192.168.66.1:3128","trigger_id":"{TRIGGER.ID}","us e_default_message":"true","zabbix_url":"{$ZABBIX.U RL}"}
    00:00:00.048 [Warning] [ Discord Webhook ] ERROR: SyntaxError: invalid json (at offset 1)
    Ругается именно на
    Code:
    http://192.168.66.1:3128
    Если оставить значение прокси пустым, то другая ошибка (не может хост в сеть выйти).

    Подскажите, в чём может быть дело ? Может быть как-то иначе надо прокси указывать ?

Working...