zabbix配置邮箱报警

  虽然网上有很多配置zabbix邮箱报警的邮件,但是能成功的还是少数,这里我把我做zabbix邮件报警的步骤写一下吧!


1.安装邮件发送工具mailx

网上的大多都是用的sendmail或者是postfix ,这里我用的是mailx

yum -y install mailx   安装

ln -s /bin/mailx  /bin/mail  创建软连接


2.配置mailx

vim /etc/mail.rc 

set from="136****@126.com"

set smtp="smtp.126.com"

set smtp-auth-user="136****@126.com"

set smtp-auth-password="密码"

set smtp-auth=login


发送一个zabbix 主题的测试邮件

echo "zabbix test mail" |  mailx -s "zabbix" 13651602471@139.com

注意:防火墙要开25端口,否则发不了邮件的



3.编写一个发送邮件的脚本,脚本要有可执行权限

脚本要放在/etc/zabbix/alertscripts/ 目录,具体看你在zabbix_server.conf是定义的什么脚本路径

cat /sendmail.sh 

1
2
3
4
5
#!/bin/sh
#send mail by mail.rc
#write by zhoufujin
#$1, $2, $3 mean Recipient, Subject and Message
echo  "$3"  /bin/mail  -s  "$2"  $1


3.在zabbix 上配置邮件报警


(1)启用示警媒介类型Email

wKiom1c1o-vCh7JcAACZQI6KU9c645.png


wKiom1c1pEWBC9FbAABx1zAFzCg313.png


(2).设置zabbix用户邮件报警地址

wKiom1c1pHTAUBveAACvcmI6wGc516.png


这里可以添加多个邮件地址


wKioL1c1pZLRx_rBAAF8Yjxxrfs087.png


(3)设置zabbix触发报警的动作。我这里创建action 是做了分类


wKioL1c1pejDpx76AADYvK_kuKM853.png


wKiom1c1pRrBmL1EAABxafiGwu0532.png


wKioL1c1phDCw6-8AACVj2y-ZpI085.png


到这里完整的zabbix 报警就设置完成了,如有疑问请留言



本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1773146,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值