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

1.动作设置

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

action设置

action这里直接默认就行,
zabbix使用web界面设置邮件报警

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}
zabbix使用web界面设置邮件报警

收件人设置

点击Edit设置相关内容,可以分别设置收件人组,也可以单独设置具体收件人,可以根据自己的需要设置。
zabbix使用web界面设置邮件报警

注意:保存的时候一定要先点击小的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}
zabbix使用web界面设置邮件报警

2.报警媒介设置

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

报警媒介设置

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

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

163邮箱开启SMTP服务

zabbix使用web界面设置邮件报警
方框前面打钩
zabbix使用web界面设置邮件报警
获取授权码,
zabbix使用web界面设置邮件报警

3.收件人设置

收件人设置

zabbix使用web界面设置邮件报警
sent to填写收件人邮箱地址
zabbix使用web界面设置邮件报警

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

相关文章:

  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-27
  • 2021-09-02
  • 2021-07-19
猜你喜欢
  • 2022-01-05
  • 2021-05-28
  • 2022-01-13
  • 2021-09-16
相关资源
相似解决方案