通过Zabbix的WEB监控可以监控网站网页的状态,监测到有异常可以及时发出告警,提醒运维人员处理维护。
本次教程使用的版本为Zabbix4.4.1
一、添加监控主机
1、本次直接新建主机,如果原有主机上添加WEB监控项也是可以的;
点击配置-主机-新建主机,然后点击添加;
二、添加WEB场景
1、点击主机的WEB场景,然后点击创建web场景;
2、填写监测名称,并选择客户端,我这里选择IE11的版本;
3、配置WEB监控步骤,填写URL与状态码信息,状态码填写200,因为页面正常的时候状态码为200;
三、配置监控图形
1、点击创建图形,新建图形展示,这里新建两个图形分别为“页面加载时间图表”与“页面加载速率图表”
四、配置触发器
触发器配置是最重要的,如果不配置触发器是没办法实现告警。
1、点击创建触发器,配置名称、选择严重性、添加表达式
2、配置告警表达式,选择“Failed step of scenario”监控项,触发的表达式一定要选择1,并按相同的配置配置恢复表达式,恢复的表达式结果配置为0,如下图所示:
五、测试图形与触发器功能
1、点击图形查看图形信息;
2、关闭服务器WEB页面,发现触发器值更改为问题,代表触发成功,并收到微信告警;