zabbix3.2邮件报警

来源:互联网 发布:美国特效软件 编辑:程序博客网 时间:2024/05/21 20:27
1、sendEmail安装cd /usr/local/src/wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gzyum install perl-Net-SSLeay perl-IO-Socket-SSL -ytar -xvf sendEmail-v1.56.tar.gz cd sendEmail-v1.56/cp -ra sendEmail /usr/local/bin/chmod +x /usr/local/bin/sendEmaills -d /usr/local/bin/sendEmail2、测试sendEmail参数说明:/usr/local/bin/sendEmail        命令主程序-f from@163.com                 发件人邮箱-t to@163.com                   收件人邮箱-s smtp.163.com                 发件人邮箱的smtp服务器-u "我是邮件主题"               邮件的标题-o message-content-type=html    邮件内容的格式,html表示它是html格式-o message-charset=utf8         邮件内容编码-xu from@163.com                发件人邮箱的用户名-xp 123456                      发件人邮箱密码-m "我是邮件内容"               邮件的具体内容/usr/local/bin/sendEmail -f test@qq.com -t test@qq.com -s test@qq.com -u "zabbxitest" -o message-content-type=html -o message-charset=utf8 -xu test@qq.com -xp 123456 -m "我是邮件内容"
3,zabbix自定义的指定目录/usr/lib/zabbix/alertscripts/默认是开启的grep -n ^[a-Z] /etc/zabbix/zabbix_server.conf 38:LogFile=/var/log/zabbix/zabbix_server.log49:LogFileSize=072:PidFile=/var/run/zabbix/zabbix_server.pid91:DBName=zabbix107:DBUser=zabbix115:DBPassword=xxxxx287:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log413:Timeout=4455:AlertScriptsPath=/usr/lib/zabbix/alertscripts465:ExternalScripts=/usr/lib/zabbix/externalscripts501:LogSlowQueries=30004、编辑发邮件脚本cd /usr/lib/zabbix/alertscripts/vim sendEmail.sh#!/bin/bashto=$1subject=$2body=$3from=test@qq.comsmtp=smtp.qq.compasswd=testpasswd/usr/local/bin/sendEmail  -f "$from" -t "$to" -s "$smtp" -u "$subject" -o message-content-type=html -o message-charset=utf8 -xu "$from"  -xp "$passwd" -m "$body"chmod +x sendEmail.shchown zabbix.zabbix sendEmail.sh
0 0
原创粉丝点击