开发者社区> 余二五> 正文

zabbix监控web页面,以及告警配置

简介:
+关注继续查看

背景:

 今天研发线上的配置配错了,导致公司网站访问不了,结果又甩锅给我们运维,华丽地再次背锅。但是没有做web网页的监控也的确是我们的锅,没办法,含泪接下……

 为了不再次背锅,故把公司的线上网站全部做了监控。这里来说说在zabbix上做web页面监控的具体步骤。



注:

 我这里的zabbix是3.2.1版本,中文配置。虽然和其他版本的页面可能不同,但是配置步骤应该是一样的。

 这里的例子为监控百度首页。



配置web页面检测:

  在zabbix上选择一台能上外网的主机,配置web检测场景。

  “配置”--“主机”--选择一台能上网的主机。

  wKioL1g2X7SR8AuoAABzOmbG0u4611.png

 “Web场景”--“创建Web场景”。

 wKiom1g2YJzxuRg7AABoOKA5R7s119.png

 在“场景”选项卡填写web场景的名称,然后转移到“步骤选项卡”添加监控的页面。

 wKiom1g2YPGzzQlfAABxPXXhdck404.png

 点击“添加”,进入步骤配置。

 wKioL1g2YSCTUgDXAABHJMpMLX8913.png

 填写名称,要检测页面的URL,超时时间。

 wKiom1g2YVWB3Wv1AAAufaCXemI121.png

 添加完成后可以看到步骤中多出了百度的检测项目。

 wKiom1g2Yfrj0yRdAAAY45cO8V8578.png

 点击“添加”,就可以看到新添加的web场景了。

 wKioL1g2YifTw9ooAABvJ73CLXk885.png



配置监控web失败时候的告警:

 “配置”--“主机”--所选主机--“触发器”--“创建触发器”。

 wKioL1g2Yr6BvxK-AACymHRMNPU975.png

 新建触发器配置如下。在表达式添加中选择“百度测试页面的response code”监控选项,如果返回状态码不为200,则触发告警。表达式如下。

 wKioL1g2Y3vj_-36AABv1HUi5_Q040.png

 添加完成后,查看新建触发器。

wKiom1g2Y5uA9tMbAAASMH4um44758.png



Web监控的数据展示:

 添加完web监控后,zabbix会自动收集相关的web检测数据,主要是访问速度、相应时间,状态码。

 “监测”--“Web监测”--“web_test”。

 wKioL1g2ZFyxvKhiAABXwBo-PGs719.png

 可以看到相关的图表。

 wKioL1g2ZLTBrLmmAADl92D7IU4392.png



后记:

 最后还是想再提一句,我们运维一定要强势+强硬起来。在做好自己一切工作的前提下,任何黑锅我们都不背!!










本文转自 icenycmh 51CTO博客,原文链接:http://blog.51cto.com/icenycmh/1876092,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
移动端也能兼容的web页面制作2:导航栏、背景图片设置(下)
移动端也能兼容的web页面制作2:导航栏、背景图片设置
16 0
移动端也能兼容的web页面制作2:导航栏、背景图片设置(上)
移动端也能兼容的web页面制作2:导航栏、背景图片设置
17 0
移动端也能兼容的web页面制作1:MDBootstrap演示Demo运行演示
移动端也能兼容的web页面制作1:MDBootstrap演示Demo运行演示
17 0
从输入URL到Web页面呈现的全过程
从输入URL到Web页面呈现的全过程
131 0
web页面实现全背景视频功能方案:使用bideo.js来处理object-fit在ie浏览器下不兼容问题
web页面实现全背景视频功能方案:使用bideo.js来处理object-fit在ie浏览器下不兼容问题
83 0
web利用redirect登录后返回之前的页面
web利用redirect登录后返回之前的页面
72 0
几种不常用Web API(振动、重力感应、联网状态、系统电量信息、页面可见性、canvas转base64、监听屏幕旋转、元素全屏显示)
navigator对象中有一些不常用的API,以下主要介绍vibrate振动,deviceorientation重力感应,online联网状态,getBattery系统电量信息,visibilitychange页面可见性,toDataURL(canvas转base64),orientationchange监听屏幕旋转和fullScreen元素全屏显示。
122 0
只需百来行代码,为你的Web页面增加本地文件操作能力,确定不试试吗?
笔者开源了一个`Web`思维导图[mind-map](https://github.com/wanglin2/mind-map),数据默认是存储在`localstorage`里,如果想保存到本地文件,需要使用导出功能,下次打开再使用导入功能,编辑完如果又想保存到文件,那么又需要从重新导出覆盖原来的文件,不得不说,可以但不优雅,所以最近增加了直接编辑本地文件的能力,体验了一下,还是不错的,并且就是调调`API`的事情,很简单,何乐而不为。
89 0
+关注
余二五
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
PWA:移动Web的现在与未来
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多
相关镜像