zabbix4.2通过163邮箱发邮件报警
系统信息:
[root@localhost opt]# uname -r
3.10.0-1160.el7.x86_64
[root@localhost opt]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
zabbix发邮件报警需要设置好被监控主机的监控项和对应的触发器,
1.创建报警媒介类型
管理--报警媒介--创建媒介类型
名称:随意填写,类型:电子邮件,SMTP服务器:smtp.163.com,SMTP端口:25,SMTP HELO:随意填写,SMTP电邮:邮箱账户名,安全链接;默认无,用户名称:邮箱账户名,密码:客户端授权码;
2.测试客户端邮箱是否可用
管理--报警媒介类型--选择自定义的名称邮箱--测试
3.设置邮件接收人信息
管理--用户--Admin--报警媒介--添加--类型选择--填写收件人邮箱--保存
4.创建邮件告警动作
配置--动作-创建动作--
告警默认标题
故障{TRIGGER.STATUS},服务器:{HOST.NAME}发生: {TRIGGER.NAME}故障!
消息内容:
告警主机:{HOST.NAME}
告警地址:{HOST.IP}
监控项目:{ITEM.NAME}
监控取值:{ITEM.LASTVALUE}
告警等级: {TRIGGER.SEVERITY}
当前状态:{TRIGGER.STATUS}
告警信息:{TRIGGER.NAME}
告警时间:{EVENT.DATE} - {EVENT.TIME}
事件ID:{EVENT.ID}
恢复告警标题
恢复{TRIGGER.STATUS},服务器:{HOSTNAME1} :{TRIGGER.NAME}已恢复!
恢复告警内容
告警主机:{HOST.NAME}
告警地址:{HOST.IP}
监控项目:{ITEM.NAME}
监控取值:{ITEM.LASTVALUE}
告警等级: {TRIGGER.SEVERITY}
当前状态:{TRIGGER.STATUS}
告警信息:{TRIGGER.NAME}
告警时间:{EVENT.DATE} - {EVENT.TIME}
恢复时间:{EVENT.RECOVERY.DATE} - {EVENT.RECOVERY.TIME}
持续时间:{EVENT.AGE}
事件ID:{EVENT.ID}