天天看点

zabbix3.0,配置163邮箱报警

1.安装mailx,在检查postfix服务,监听端口25

zabbix3.0,配置163邮箱报警

查看端口是否起来:

zabbix3.0,配置163邮箱报警

2.修改邮箱配置文件:vim /etc/mail.rc

在最后添加:
set [email protected] smtp=smtp.163.com

set [email protected]  

set smtp-auth-password=xxxxxx  #这里客户端授权码,不是登录密码

set smtp-auth=login
           

3.yum安装的zabbix,脚本路径默认在,/usr/lib/zabbix/alertscripts/ :

zabbix3.0,配置163邮箱报警

4.测试脚本:

zabbix3.0,配置163邮箱报警
zabbix3.0,配置163邮箱报警

5.在zabbix上面添加媒介:

zabbix3.0,配置163邮箱报警
zabbix3.0,配置163邮箱报警

6.添加动作:

zabbix3.0,配置163邮箱报警
默认标题:故障级别:{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}

恢复主题:服务器:{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}
           

添加触发条件:

zabbix3.0,配置163邮箱报警

添加操作:

zabbix3.0,配置163邮箱报警

7.在用户添加报警媒介:

zabbix3.0,配置163邮箱报警
zabbix3.0,配置163邮箱报警

8.测试,自己找一个服务进行测试.我这里以nginx为例:

zabbix3.0,配置163邮箱报警

关闭nginx:

zabbix3.0,配置163邮箱报警

查看邮箱是否发送:

zabbix3.0,配置163邮箱报警

已收到邮件:

zabbix3.0,配置163邮箱报警