zoukankan      html  css  js  c++  java
  • zabbix邮件报警

    登录邮箱主页,这里用网易邮箱进行测试

    点击设置选项选择POP3/SMTP/IMAP选项

    点击客户端授权密码选项,设置自己的授权码

     Server端安装配置邮件服务器

    1.安装相关软件

    yum -y install mailx dos2unix

    2.修改邮件配置文件

    vim /etc/mail.rc

    添加内容:

    set from=15954023686@163.com smtp=smtp.163.com
    set smtp-auth-user=15954023686@163.com smtp-auth-password=jhc542
    set smtp-auth=login

     添加自己的邮箱地址和设置的授权码

    3.修改后进行测试

    echo "test mail 1" | mail -s "test mail" 15954023686@163.com

    4.在邮箱进行查看

    5.编辑zabbix_server.conf引用邮件脚本

    vim /usr/local/zabbix/etc/zabbix_server.conf

    添加内容:

    AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

    6.编辑脚本

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

    vim mail.sh

    编辑内容:

    #!/bin/bash
    #export.UTF-8
    bt=$2
    sjr=$1
    FILE=/tmp/mailtmp.txt
    echo "$3" >$FILE
    /usr/bin/dos2unix -k $FILE
    /bin/mail -s "$bt" "$sjr" <$FILE

    7.给脚本添加权限

    chmod 777 mail.sh

    8.更改属主和属组

    chown zabbix:zabbix mail.sh

    9.创建信息文件

    touch /tmp/mailtmp.txt

    10.给信息文件加权限

    chmod 777 /tmp/mailtmp.txt

    11.更改属组和属组

    chown zabbix:zabbix /tmp/mailtmp.txt

    12.测试脚本

    ./mail.sh 15954023686@163.com "test mail2" "test mail from server.zabbix.com test2"

    13.查看邮件信息

     配置zabbix web监控项邮件报警

  • 相关阅读:
    2.Android之按钮Button和编辑框EditText学习
    《DSP using MATLAB》Problem 3.8
    《DSP using MATLAB》Problem 3.7
    《DSP using MATLAB》Problem 3.6
    《DSP using MATLAB》Problem 3.5
    《DSP using MATLAB》Problem 3.4
    《DSP using MATLAB》Problem 3.3
    《DSP using MATLAB》Problem 3.2
    《DSP using MATLAB》Problem 3.1
    《DSP using MATLAB》Problem 2.20
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11793948.html
Copyright © 2011-2022 走看看