Zabbix. Оповещения

Материал из megapuper
Версия от 17:59, 17 апреля 2026; Root (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Сломались оповещения через Telegram из-за блокировок. Починил путём перенаправления через squid-прокси. Потому как через системный env не заработало


Первый вариант, через systemd, добавляем прокси там

systemctl edit zabbix-server

[Service]
Environment="http_proxy=http://25.109.21.12:3128"
Environment="https_proxy=http://25.109.21.12:3128"
Environment="no_proxy=127.0.0.1,localhost,10.0.0.0/8,172.11.0.0/20,172.16.32.0/20,192.168.0.0/16"
systemctl daemon-reload
systemctl restart zabbix-server

systemctl show zabbix-server --property=Environment
Environment=CONFFILE=/etc/zabbix/zabbix_server.conf http_proxy=http://23.108.217.125:3128 https_proxy=http://23.108.217.125:3128 no_proxy=127.0.0.1,localhost,10.0.0.0/8,172.11.0.0/20,192.168.0.0/16


Второй, более правильный, через web интерфейс, путём добавления proxy

Параметр называется http_proxy

HTTPProxy http://25.109.21.12:3128

В моём случае media type скрипт ожидал именно HTTPProxy, а не http_proxy. Такое бывает, если шаблон webhook был не совсем тот, что в текущей документации, или импортирован из другой версии.