标签:zabbix 邮件 报警
1.邮件通知
参考资料http://www.osyunwei.com/archives/8113.html
1.1 服务器配置发送邮件
使用外部邮箱账号时,不需要启动exim4
service exim4 stop #实际测试好像不关掉也不影响发邮件
安装邮件发送工具mailx
wget http://nchc.dl.sourceforge.net/project/heirloom/heirloom-mailx/12.4/mailx-12.4.tar.bz2 make make install UCBINSTALL=/usr/bin/install
vim /etc/nail.rc #mailx的配置文件
添加以下3行
set from=xxx@xxx.com smtp=smtp.exmail.qq.com set smtp-auth-user=xxx@xxx.com smtp-auth-password=xxxxxx set smtp-auth=login
测试发邮件 test@test.com为收件箱,"zabbix"是邮件标题,"zabbix test mail"是邮件正文
echo "zabbix test mail" |mail -s "zabbix" test@test.com
1.2 配置zabbix邮件报警
新建报警类型 Sendmail
Name => Sendmail
Type => Script
Script Name => sendmail.sh
设置报警对象的email地址
类型一定要记得选择刚才创建的Sendmail
报警的Active中选择使用Sendmail报警
zabbix_server.conf 中 AlertScriptsPath字段对应的是自定义报警脚本的目录
vim sendmail.sh #!/bin/sh echo "$3" | /usr/local/bin/mailx -s "$2" $1 chown zabbix.zabbix chmod 755
本文出自 “河豚的家” 博客,请务必保留此出处http://mrhetun.blog.51cto.com/10560856/1695110
标签:zabbix 邮件 报警
原文地址:http://mrhetun.blog.51cto.com/10560856/1695110