通过zabbix做web监控,不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码或响应时间做报警设置,⽐如说对某个url进⾏监控,当访问返回的状态码是⾮200状态时都报警(创建触发器即可)。下⾯简单介绍下监控设置:创建监控模板:
点击Configuration - Templates - Create template: 点击创建web监控场景 配置scenario
点击steps后,点击ADD进⾏设置.点击下⽅添加.选项:
1.监控⽹页名称便于⾃⼰区分2.监控的URL地址
3.监控超时时间,根据⾃⼰相应业务动态调整频率4.要求返回的状态码,这⾥返回200为正常,⾮200报警.点击下⽅的添加
到此⼀个监控web页⾯添加完成了.等待会会出现如下图标,说明配置成功.如果想要实现报警功能还需要我们进⾏触发器的设置创建触发器
点击刚才创建的模块Templates Web status,选择Triggers.设置好触发器名称,并点击添加
下⾯我们设置描述和严重等级,设置完成点击添加可以看到监控项已经添加成功。 将模块关联到主机
点击 Configuration – Hosts - Create host.点击模板,选择创建的模板⽂件添加后会看到如下信息.
⾄此主机关联添加完成,如果挂了就会报警的,可以添加公司内部域名进⾏测试. 有的接⼝请求会带⾃定义的header值,可以配置如下,参考
因篇幅问题不能全部显示,请点此查看更多更全内容