简言
刚接触监控的同学,可能遇到过这种情况,服务器各个点全部监控好了。但是有一天风和日丽的下午,领导突然喊网站挂了!这种情况就尴尬了,毕竟不管你监控服务运转有多全,页面才是用户最直接的感受。 web页面的监控可以简单直观反映出这些问题。
通过zabbix做web监控,不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码或响应时间做报警的设置。比如说对某个url进行监控,当访问返回的状态码是非200状态时都报警(创建触发器即可)。下面简单介绍下监控设置:
步骤
创建监控模板
点击新建模板,名称自己定义
点击创建web监控场景
配置场景
点击步骤,进行设置
点击下方添加.
选项:
1.监控网页名称便于自己区分
2.监控的URL地址
3.监控超时时间,根据自己相应业务动态调整频率
4.要求返回的状态码,这里返回200为正常,非200报警.
到此一个监控web页面添加完成了.等待会会出现如下图标,说明配置成功.
如果想要实现报警功能还需要我们进行触发器的设置
创建触发器
点击刚才创建的模块Templates Web status,选择Triggers.
设置好触发器名称,并点击添加
将模块关联到主机
将模板加入到主机里面
至此主机关联添加完成,如果挂了就会报警的,可以添加公司内部域名进行测试.
有的接口请求会带自定义的header值,可以配置如下,参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LXY`S BLOG!
评论