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 берет настройки из файла и продолжает работать.

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

Оставить комментарий

Доступные тэги оформления текста:

Смайлики:

;) :yesss: :tuktuk: :tu-tu: :sos: :pivo: :oops: :music: :flammlin: :diyavol: :cry: :cool: :aaaaaaa: :-P :-D :-* :) :( 8O 8)

 INFOBOX - хостинг php, mysql + бесплатный домен! Яндекс цитирования  Яндекс.Метрика Счетчик PR-CY.Rank  проверить сайт