zabbix使用web界面设置邮件报警

zabbix3.0以后支持在web界面设置邮件报警了,需要特定curl版本,具体是什么版本以上的记不清了,7.X以上的。web界面配置邮件报警的出现,大大简化了工作内容,直接在web界面设置就好。

1.动作设置

首先主要设置action,configuration-->Actions-->Operations-->Recovery operations;

action设置

action这里直接默认就行,

Operations设置

Operations是设置故障发生邮件的具体内容,可以自己定制,参考了一下网上的文章,整理成适合自己的信息。

报警标题设置:
故障: {TRIGGER.STATUS},服务器: {HOSTNAME1} 发生: {TRIGGER.NAME} 故障!

邮件内容:
主机地址: {HOST.IP}
告警时间: {EVENT.DATE} {EVENT.TIME}
告警等级: {TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目: {TRIGGER.KEY1}
告警详情: {ITEM.NAME}: {ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件代码: {EVENT.ID}

收件人设置

点击Edit设置相关内容,可以分别设置收件人组,也可以单独设置具体收件人,可以根据自己的需要设置。

注意:保存的时候一定要先点击小的update,再点击大的update才能保存,否则保存不上收件人。

Recovery operations设置

Recovery operations是设置故障恢复时邮件的具体内容。跟Operations设置类似,把告警改为恢复即可。
恢复邮件标题设置:
恢复: {TRIGGER.STATUS},服务器: {HOSTNAME1} 发生: {TRIGGER.NAME} 恢复!

邮件内容:
恢复主机: {HOST.NAME}
主机地址: {HOST.IP}
恢复时间: {EVENT.DATE} {EVENT.TIME}
恢复等级: {TRIGGER.SEVERITY}
恢复信息: {TRIGGER.NAME}
恢复项目: {TRIGGER.KEY1}
恢复详情: {ITEM.NAME}: {ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件代码: {EVENT.ID}

2.报警媒介设置

configuration-->Media types-->Create media type

报警媒介设置


我使用的是163的邮箱发送邮件,前提是163邮箱已经开启SMTP服务,下面是我的配置

需要注意的是Authentication选择username and password,这里的密码是163邮箱的授权码,不是邮箱登录密码。

163邮箱开启SMTP服务


方框前面打钩

获取授权码,

3.收件人设置

收件人设置


sent to填写收件人邮箱地址

根据自己需要设置接收什么报警级别的报警邮件。

posted @ 2018-04-26 11:36  雅俗丶共赏  阅读(674)  评论(0编辑  收藏  举报