Записная книжка сисадмина Памятка по настройке почтовых уведомлений в Zabbix под CentOS 6

    Проверяем есть ли команда mail в системе. Если нет, yum install mailx.
    Удаляем sendmail, yum install ssmtp
    vi /etc/ssmtp/ssmtp.conf
    [email protected]
    mailhub=smtp.gmail.com:465
    rewriteDomain=gmail.com
    AuthUser=your_gmail_username # (без @gmail.com)
    AuthPass=your_gmail_password
    FromLineOverride=YES
    UseTLS=YES
    Редактируем symlink /usr/sbin/sendmail: symbolic link to `/usr/sbin/ssmtp'
    Проверяем работу почтовой системы:
    echo «test» | mail -s «test_subject» [email protected]
    Создаем скрипт пересылки:
    tousch /usr/local/share/zabbix/alertscripts/zabbix-mail
    пишем в него:
    to=$1
    subject=$2
    body=$3
    cat $body
    EOF
    Делаем права доступа на скрипт 100700, owner zabbix.
    Идем в Administration-Media Types и прописываем скрипт:

    Идем в Administration-Users-Admin и на вкладке Media прописываем данный способ доставки с указанием почтового адреса. До настройки отправки сообщений в системе должен уже присутствовать триггер, с уровнем, скажем, «Warning». Пример настройки показан здесь. Время настроить Actions. Идем Configuration-Actions и создаем действие при срабатывании триггера. В Conditions добавляем условие, скажем, Trigger severity >= «Warning», затем в Operations приписываем примерно такое «Send message to user groups: Zabbix administrators Immediately Defaul»

    0 комментариев

    Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.