安装环境说明:
- 系统:Centos7.6
- zabbix版本:5.0
1、配置邮件服务媒介
- WEB界面-- 管理\报警媒介类型\创建媒体类型
说明:
a:名称:随便写,要好识别
b: smtp服务器地址及端口
- 不加密是 端口为26 加密参考邮件服务器上的要求
- 安全链接配合设置,不加密选 无 加密选 SSL/TLS
c:SMTP HELO 填写邮箱主域名
d:SMTP 电邮 填写完整邮箱地址
e:用户名密码要求:根据邮箱服务器要求不同用户名分为带域名填写和不带域名填写两种:
- 126、163邮箱,名字不带域名,不启用SSL加密
- QQ邮箱,名字要带域名填写,启用SSL加密
- 密码一般需要登录web邮箱后,申请第三方对接密码 (具体查看个邮件服务器的要求)
f:添加完成后可以直接测试通信效果
g:测试:媒介列表中点击测试,填写邮件信息,验证配置是否正确!
2、添加收件人
WEB界面----User setting\报警媒介 添加报警媒介
一般一个zabbix账号 对应一个邮件账号!
3、关联动作
WEB界面--- 配置\动作\创建动作 关联 邮件告警
- 主要实现告警与媒介的关联。
4、邮件模板
- 故障邮件模板
故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
告警主机:{HOSTNAME1}
告警主机IP地址:{HOST.CONN}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
- 默认模板
Problem: {EVENT.NAME}
Problem started at {EVENT.TIME} on {EVENT.DATE}
Problem name: {EVENT.NAME}
Host: {HOST.NAME}
Severity: {EVENT.SEVERITY}
Operational data: {EVENT.OPDATA}
Original problem ID: {EVENT.ID}
{TRIGGER.URL}
- 操作-->消息内容:
故障{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}