美文网首页
zabbix 邮件告警部署

zabbix 邮件告警部署

作者: Ze_phyr | 来源:发表于2018-01-05 15:54 被阅读30次

    一.安装mailx

    yum remove mailx              #移除系统自带旧版mailx

    yum install -y mailx

    vim /etc/mail.rc //内容如下

    set from=发送邮件的邮箱账号

    set smtp=smtp服务器地址

    set smtp-auth-user=发送邮件的邮箱账号

    set smtp-auth-password=邮箱密码

    set smtp-auth=login

    echo test | /bin/mailx -s " test" ×××@qq.com              #测试邮件发送是否成功

    二.编写脚本

    修改/usr/local/zabbix/etc/zabbix_server.conf,开启AlertScriptsPath:

    /usr/local/zabbix/share/zabbix/alertscripts

    重启zabbix_server

    vim sendmail.sh:

    #!/bin/bash echo "$3" | mail -s "$2" $1

    chown -R zabbix:zabbix sendmail.sh;chmod u+x sendmail.sh            #脚本添加执行权限

    ./sendmail.sh 邮箱地址 “邮件主题” “邮件内容”                                     #测试脚本

    三.web选项设置

    1.添加告警媒介类型:定义名称,类型:脚本,脚本名称,脚本参数

    2.添加告警动作,配置-动作

    3.用户账户添加报警媒介

    相关文章

      网友评论

          本文标题:zabbix 邮件告警部署

          本文链接:https://www.haomeiwen.com/subject/kylsnxtx.html