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监控项邮件报警

  • 相关阅读:
    洛谷P2878 [USACO07JAN]保护花朵Protecting the Flowers
    洛谷P2434 [SDOI2005]区间
    洛谷 P2701 [USACO5.3]巨大的牛棚Big Barn
    洛谷 P2904 [USACO08MAR]跨河River Crossing
    Again Stone Game
    Crazy Calendar (阶梯博弈变形)
    (2017浙江省赛E)Seven Segment Display
    ZOJ 3705 Applications
    D
    The Suspects(并查集维护根节点信息)
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11793948.html
Copyright © 2011-2022 走看看