Zabbix分布式监控(4)—— 结合Email 将报警信息发送给用户
本实验是在《Zabbix分布式监控(3)——Zabbix监控httpd、nginx服务》实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并关闭了自动注册
上一篇博客链接:https://blog.****.net/dghfttgv/article/details/105031696
目录
实验部分:
- 步骤一:创建报警媒介
- 步骤二:设置报警媒介
- 步骤三:添加触发器
- 步骤四:在Email端进行白名单的设置
- 步骤五:测试邮件是否可以正常的放送
- 步骤六:
- 模拟故障:
- (一)、模拟zabbix-agent服务挂机(模拟主服务挂机)
- (二)、模拟htpd服务挂机(模拟应用程序挂机)
实验部分:
实验的步骤如下:
登录zabbix的Web界面
步骤一:
创建报警媒介
管理—— 报警媒介类型 —— 创建媒介类型
步骤二:
设置报警媒介
管理—— 用户——报警媒介
步骤三:
添加触发器
触发器(事件源)—— 操作 ——启用
步骤四:
在Email端进行白名单的设置
登录QQ邮箱(其他邮箱也可以)
设置—— 反垃圾 —— 设置邮件地址白名单———添加[email protected](报警媒介的主机)
步骤五:
测试邮件是否可以正常的放送
在报警媒介端进行测试:
1、检查zabbix-server端是否可以上网
2、将邮件发送给用户端进行检测
步骤六:
模拟故障:
(一)、模拟zabbix-agent服务挂机
1、在server2上关闭zabbix-agent服务
2、在zabbix监控界面上查看报警信息
3、在邮件端接收到发送的故障信息
4、重新启用zabbix-agent服务
4.1、在邮件端可以接收到邮件发送的信息
(二)、模拟htpd服务挂机
步骤一:
在servre2端将httpd服务关闭
步骤二:
在zabbix监控页面上查看故障预警
步骤三:
在Email端可以接收到系统发去的信息
步骤四:
开启httpd服务
在Email端查看到的是httpd服务又开启了
总结:
zabbix通过结合Email的方式可以随时将故障信息发送给各户端、方便运维人员对系统进行维护,而且采用这种方式当系统发生故障是可以将故障信息发送到用户的手机上,用户可以第一事件发现问题从而快速的解决问题所在,方便了zabbix的管理。