zabbix2.4 的邮箱报警配置
zabbix的邮箱报警配置需要配置的步骤是:找到要报警的主机》》Triggers 》》创建triggers>>选择item》》Actions》》ok
要进行这些步骤前要进行前提的配置,创建报警接收用户和配置服务器可以用mail命令发送邮件测试。
我的是centos 我直接用postfix邮箱
第一 安装postfix邮箱
yum install postfix-y 之后启动服务
第二 mail 命令测试
echo "zabbix test mail" |mail -s "zabbix" xxx@123.com 报错了,错误如图
http://s3.运维网.com/wyfs02/M00/83/54/wKioL1dw1DqiFb_JAAAqoGOZWjk271.png
解决错误
# /usr/sbin/postconf | grep inet_protocols
inet_protocols = all
# vi /etc/postfix/main.cf
net_protocols and change it from “inet_protocols = all” to “inet_protocols = ipv4″all换成ipv4
# /etc/init.d/postfix restart
再次测试成功!
第三 建立用户接收邮件
我直接编辑admin media配置添加邮箱报警如图不多写
http://s4.运维网.com/wyfs02/M00/83/54/wKioL1dw1VXAF9AqAAFKwkgf6eU458.png-wh_500x0-wm_3-wmp_4-s_356422689.png
第四 主机配置Triggers
http://s2.运维网.com/wyfs02/M01/83/55/wKiom1dw13DCZ0tsAABjGCKKsnk398.png-wh_500x0-wm_3-wmp_4-s_387666812.png
第五配置 actions动作
action
http://s2.运维网.com/wyfs02/M00/83/55/wKiom1dw2GLxw3BkAAB7vQWJdIE220.png-wh_500x0-wm_3-wmp_4-s_3517420174.png
这里默认英语的可以换成下面的中文:
默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
默认信息:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
恢复信息:打钩
恢复主旨:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!
恢复信息:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
http://s2.运维网.com/wyfs02/M00/83/54/wKioL1dw2GLQ6kdcAABdfp8bQkc547.png-wh_500x0-wm_3-wmp_4-s_3255797599.png
http://s2.运维网.com/wyfs02/M00/83/55/wKiom1dw2GPAuZJsAACv2lIYuVE692.png-wh_500x0-wm_3-wmp_4-s_2297427494.png
比较简单记录下,为了下次自己可以用到。
http://www.iyunv.com/open/alert/zabbix.jsp 发现一个这个也不错,肯定要收费短信没试过,对于小企业应该可以试试,偶尔发现的
页:
[1]