前提:由于需要报警,发送邮件,让自己的虚拟机上网
(简单阐述下虚拟机上网的操作,真机的防火墙打开,路由功能打开,地址伪装功能打开。在虚拟机上,添加跟真机ip一样的网关。)
zabbix 配置电子邮件告警
使用zabbix监控平台自带的告警装置
步骤一:在 qq 邮箱里设置白名单,zabbix@server3.localdomain,必须是这样形式,因为服务器发出的邮件默认就是 localdomain 结尾,但是 qq 邮箱目前貌似不能加这种不规范域名为白名单,在电脑上可能不能添加白名单,在手机上可以添加
步骤二:yum install -y mailx给监控端安装邮件服务
netstat -tnlp | grep :25查看端口
步骤三:测试邮件发送,给自己发
步骤四:配置邮件发送策略
步骤五:配置收件人,查看动作并激活
步骤六:挂掉 server1的 agent,可以收到邮件
cat /var/log/maillog
Zabbix 整合第三方平台告警
平台网址
提前到 www.onealert.com 注册帐号
步骤一:登录睿象云网站,添加zabbix监控
步骤二:根据官网步骤在监控端安装agent
直至安装成功
步骤三:在睿象云上新建告警策略
步骤四:可以在web界面上看到zabbix平台上自带邮件告警,当出现警告时,只能发送一个,那么我们禁止其他消息媒介
步骤五:我们监控端server3监控的是server1和server2,根据上一篇博客,在server主机模块添加过httpd模块,所以我们假设宕掉server2的httpd服务,先在zabbix平台等待提示出现,出现后,睿象云平台才会有告警