Ad Widget

Collapse

Скрипт email оповещения в Zabbix Aplance 2.4.6

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • IgorT
    Junior Member
    • Nov 2015
    • 2

    #1

    Скрипт email оповещения в Zabbix Aplance 2.4.6

    Установил готовое решение Zabbix 2.4.6 на базе OpenSUSE, настроил агенты на серверах, действия при обнаружении.
    По инструкциям которые были в интернете, попытался настроить пользовательский скрипт email уведомлений через утилиту msmtp (только её нашел как доступный smtp-клиент для OpenSuse).
    скрипт

    export to="$1";
    export subject="$2";
    export body="$3";
    cat /dev/null>data;
    printf "%b\n" '\n '$to \ $subject \ $body >data;
    cat data | msmtp email_adresss --host=email_server --port=588 --from=zabbix_user;.

    Когда вручную выполняю скрипт из консоли сервера с аргументами, на почту приходит письмо с перечисленными аргументами.
    Но сам Забикс отправляет мне на почту пустые письма, при этом файл data не заполняется.
    Права на скрипт и файл данных установлены для всех полные.

    Посоветуйте куда копать и что делать, потому как email уведомления нужны а устанавливать заново мониторинг на отдельную ОС не очень хочется.
    Last edited by IgorT; 02-11-2015, 15:46.
  • IgorT
    Junior Member
    • Nov 2015
    • 2

    #2
    Решение нашел на данном же форуме скачав утилиту sendEmail и указав её в пользовательском скрипте

    Comment

    Working...