实验环境:
server4 172.25.254.4 server4作为zabbix-server服务器,并在其上搭建zabbix-agent客户端。
server5 172.25.254.5 server5 作为zabbix-agent客户端
1. 部署好zabbix基本环境,让其监控sever4、server5:
2. 搭建onealert报警平台:
1)环境准备:首先确保server4能够联网:
因为sesrver4是虚拟机,所以我们需要将sever4的网管设为真机的IP,并开启真的的路由转发功能:masquerade。
2)用微信登陆:http://www.onealert.com/
3)添加应用创建key:
4)在报警目录/usr/lib/zabbix/alertscripts下安装zabbix和onealert的接口工具:
查看安装脚本的路径:
下载安装包:
解压缩:
切换到安装脚本所在的目录下,准备安装:
查看动作:
禁用以下三个媒介:
点击用户oneitsm,查看其报警媒介:
在onealert上配置通知策略:
测试:
关闭server5 的zabbix-agent服务:
在zabbix的web界面上查看主机server5的触发器信息,如下说明监测到了server5出了问题:
在onezlert的web平台上查看是否有警告待处理,选择认领:
认领后转至处理中,如下图:
并且出现了短信通知:
然后开启server5上的zabbix-agent服务:
过几分钟后查看onealert的web界面,报警已经关闭:
并且收到了短信通知: