Zabbix

Zabbix + Curl = Socks5

С одной стороны Zabbix это мощная система с большими возможностями уведомления, но иногда они не работают как надо. Встала задача научить Curl работать через прокси сервер — Socks5.

Самое просто научить Curl работать с socks5, это отредактировать файл:

nano ~/.curlrc

После этого Curl начинает работать через прокси сервер.

Несколько вариантов с возможностью проверить работу прокси сразу:

Но в любом случае zabbix не будет знать про прокси. Увы!

Проблему решил по другому, создал рядом с файлом скрипта curlrc и сделал ссылку на него.

И так сам скрипт оповещения:

/usr/lib/zabbix/alertscripts/zbxtg.sh

Рядом лежит:

/usr/lib/zabbix/alertscripts/.curlrc

Пример использования Curl:

В итоге Curl берет настройки из файла и продолжает работать.

Поделиться статьей:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *