zabbix4.0-动作-邮件告警

目录

1、创建动作Actions

动作触发流程 

创建一个动作

2、配置 Media types 媒介类型,添加一个发件邮箱来发送告警邮件

3、配置 Users  Media,添加一个收件邮箱来接收告警邮件

4、更改一个触发器表达式来触发动作Action,最终发送告警邮件给接收邮箱

5、登录接收告警通知的邮箱,可以看到zabbix发送的告警邮件

6、收到告警邮件以后,将触发器表达式改回来,应该还会收到一个恢复邮件

7、更改动作里面的发送信息内容,让邮件看起来更加标准

8、总结:

1、修改默认发件email的地址,修改为自己的发件邮箱

2、创建一个动作来匹配警示度

3、要设置用户的报警媒介,添加用户接收告警邮件的邮箱地址

1、创建动作Actions

根据支持的事件源定义操作

  • 触发事件 - 当trigger的状态从 OK 转到 PROBLEM 或者从 PROBLEM 转到 OK
  • 发现事件 - 发生网络发现时
  • 自动注册事件 -当新的活动代理自动注册
  • 内部事件 - 当项目不受支持或触发器进入未知状态

配置动作

  • 进入 配置 - >操作
  • Event source下拉单中选择所需的来源
  • 点击 创建 action
  • 命名action
  • 选择进行操作的条件
  • 选择操作来执行
  • 选择恢复操作来执行

动作触发流程 

zabbix4.0-动作-邮件告警_第1张图片

创建一个动作

zabbix4.0-动作-邮件告警_第2张图片

zabbix4.0-动作-邮件告警_第3张图片

zabbix4.0-动作-邮件告警_第4张图片

 Operations 操作配置

zabbix4.0-动作-邮件告警_第5张图片

 recovery operation  恢复操作配置:

zabbix4.0-动作-邮件告警_第6张图片

 动作添加完成:

zabbix4.0-动作-邮件告警_第7张图片

 zabbix4.0-动作-邮件告警_第8张图片

##############################################################################

2、配置 Media types 媒介类型,添加一个发件邮箱来发送告警邮件

zabbix4.0-动作-邮件告警_第9张图片

##############################################################################

3、配置 Users  Media,添加一个收件邮箱来接收告警邮件

zabbix4.0-动作-邮件告警_第10张图片

zabbix4.0-动作-邮件告警_第11张图片

 ##############################################################################

4、更改一个触发器表达式来触发动作Action,最终发送告警邮件给接收邮箱

测试一个触发器触发以后能否给我们发邮件通知

 这里我们找到刚才创建的触发器,修改它的表达式,让它一定能触发

zabbix4.0-动作-邮件告警_第12张图片

 zabbix4.0-动作-邮件告警_第13张图片

接下来可以看到Monitoring里的problems会出现一个问题

zabbix4.0-动作-邮件告警_第14张图片

 触发器状态由OK转为PROBLEM,然后触发Action,action会发送预定义好的一些信息给定义的用户组,这里设置的是发送给zabbix administrator组

zabbix4.0-动作-邮件告警_第15张图片

 ##############################################################################

5、登录接收告警通知的邮箱,可以看到zabbix发送的告警邮件

 zabbix4.0-动作-邮件告警_第16张图片

  ##############################################################################

6、收到告警邮件以后,将触发器表达式改回来,应该还会收到一个恢复邮件

zabbix4.0-动作-邮件告警_第17张图片

 改回来以后,触发器状态会由PROBLEM状态变成OK状态

zabbix4.0-动作-邮件告警_第18张图片

 然后收到一封resolved邮件

zabbix4.0-动作-邮件告警_第19张图片

   ##############################################################################

7、更改动作里面的发送信息内容,让邮件看起来更加标准

zabbix alert:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

zabbix4.0-动作-邮件告警_第20张图片

 更改触发器表达式以后收到的告警邮件应该就是刚才设置的动作选项里面的Default messages

zabbix4.0-动作-邮件告警_第21张图片

  ##############################################################################

8、总结:

发送邮件告警一共三步

1、修改默认发件email的地址,修改为自己的发件邮箱

2、创建一个动作来匹配警示度

zabbix4.0-动作-邮件告警_第22张图片

动作警示度匹配到了以后就会进行操作,发送信息给用户组,通过邮件的方式 

zabbix4.0-动作-邮件告警_第23张图片

3、要设置用户的报警媒介,添加用户接收告警邮件的邮箱地址

zabbix4.0-动作-邮件告警_第24张图片

你可能感兴趣的:(监控,-,自动化运维,zabbix,linux,服务器,运维)