您的位置:首页 > 运维架构

zabbix配置邮箱报警

2016-05-13 17:58 435 查看
虽然网上有很多配置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

#!/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








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





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





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













到这里完整的zabbix 报警就设置完成了,如有疑问请留言
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  监控 zabbix