转:https://www.cnblogs.com/ding2016/p/7448055.html

应用场景

存在一种情况:nginx或者httpd服务本身运行正常,但是网页挂了,类似于网页被黑,或者40X之类的...

可以用zabbix把web页面访问也监控起来,第一时间得知web崩溃信息并做相应处理。

操作流程:(以下演示流程二

流程一:

流程二

测试环境

操作步骤:官网:https://www.zabbix.com/documentation/3.2/manual/web_monitoring

1新增Web monitoring

2. 新增一个触发器Trigger

点击“Insert”以后,完成后点击页面下的Add之后,可以看见如下

表达式:如果最近连续4次取到的response_code值不是200,则触发报警
{192.168.3.86:web.test.rspcode[3.86_http_status,3.86_http_status].last(0)}<>200 and {192.168.3.86:web.test.rspcode[3.86_http_status,3.86_http_status].last(1)}<>200 and

{192.168.3.86:web.test.rspcode[3.86_http_status,3.86_http_status].last(2)}<>200 and {192.168.3.86:web.test.rspcode[3.86_http_status,3.86_http_status].last(3)}<>200

3. 测试-检测告警效果

接下来,我在Nginx上将index.html文件改后缀来模仿错误

zabbix很快就检测出请求返回值与正常值(200)不匹配,如下

紧接着,我的手机就会收到微信告警:

结束

zabbix web监控 一: zabbix3.2添加web页面监控(Web monitoring)相关推荐

  1. 分布式监控系统Zabbix3.2添加自动发现磁盘IO并注册监控

     zabbix并没有给我们提供这么一个模板来完成在Linux中磁盘IO的监控,所以我们需要自己来创建一个,在此还是在Linux OS中添加. 由于一台服务器中磁盘众多,如果只一两台可以手动添加,但服务 ...

  2. mongodb 监控权限_分布式监控系统Zabbix3.4-针对MongoDB性能监控操作笔记

    公司在IDC机房的一台服务器上部署了MongoDB,由于所存储的业务数据比较重要,所以对MongoDB的监控显得尤为重要!Zabbix监控MongoDB性能的原理:通过echo "db.se ...

  3. zabbix源码编译安装以及添加第一台host监控

    基础准备 硬件需求 数据库需求 软件需求 其他软件需求 安装 安装方式 source code 编译好的二进制包 rpm或者deb 源码编译安装部署zabbix以及附件 前提准备 最小化安装操作系统 ...

  4. zabbix node.js mysql_Zabbix添加Node.js监控的方法

    目前网上已有 pm2-zabbix 工具可以实现Zabbix对Node.js的监控报警,Github地址. 特征: 自动发现通过PM2管理的Node.js进程. 报告Nodes.js进程状态.CPU占 ...

  5. Linux分布式应用 Zabbix监控配置[添加主机 自定义监控内容 邮件报警 自动发现/注册 代理服务器 高可用集群]

    -------------------- 添加 zabbix 客户端主机 -------------------- 关闭防火墙 systemctl disable --now firewalld se ...

  6. framer x使用教程_如何使用Framer Motion将交互式动画和页面过渡添加到Next.js Web应用程序

    framer x使用教程 The web is vast and it's full of static websites and apps. But just because those apps ...

  7. eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法

    eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 参考文章: (1)eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 (2) ...

  8. VS添加服务引用和 Web引用的区别

    参考: http://blog.csdn.net/szstephenzhou/article/details/7834669 http://book.2cto.com/201304/20441.htm ...

  9. 将社交登录添加到Spring MVC Web应用程序:配置

    过去,用户使用用户名和密码组合登录. 尽管如今有些人仍然偏爱传统方式,但越来越多的用户希望使用其社交媒体帐户登录. 这就是使Spring Social(及其子项目)成为Spring项目组合有用的补充的 ...

  10. WEB.NET error:请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping 解决方案

    WEB.NET error:请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping 解决方案 参考文章: (1)WEB.NET error:请添加一个名为 jque ...

最新文章

  1. iOS开发 关于启动页和停留时间的设置
  2. 快递春节停运时间表刷屏,假的!但或涨价10-20元
  3. SAP BW BEx工具集简单介绍【AV+PPT】
  4. 小米wifi每天晚上准时断网_小米路由器遭恶意抹黑 官方回应:抵制这种下三滥...
  5. linux的apache安装在哪个目录,在linux系统下apache的默认安装路径在哪
  6. SpringBoot vue图片上传不能立即回显问题解决
  7. css帧动画点击执行一次_CSS动画深入浅出
  8. 新建mavan项目转为web项目
  9. Linux 镜像文件ISO下载地址、centos网络配置:
  10. springboot 分页查询参数_SpringBoot整合Mybatis关于分页查询的方法
  11. 二阶魔方万能还原公式_二阶魔方复原公式
  12. 把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩
  13. x光安检图像检测数据集(7500多张图像,VOC标签)
  14. 怎么组建云计算中心?
  15. 低代码搭建门店管理之收发货管理系统
  16. 爬虫模拟登录和发表评论
  17. 【Spring】IOC:基于注解的IOC容器初始化源码分析
  18. 桂林银行携手华为,做“好山水”里的“好银行”
  19. JAVA JComboBox的监听事件(ActionListener、ItemListener)
  20. 杰普实训日记 授课内容 第一天 讲师:李春雨

热门文章

  1. keygen_Laravel随机密钥与Keygen
  2. 电信设备商进入企业网市场需适应不同渠道模式(转载)
  3. 引导过程(修复MBR故障和GRUB鼓掌及破解密码)
  4. Audio Unit
  5. 【Linux系列文章】基础与Vim
  6. 计算机组成原理运算器实验报告及数据分析,《计算机组成原理》运算器实验报告...
  7. 毛玻璃 / 玻璃拟态 处理 backdrop-filter 兼容性问题
  8. 'E:\AndroidSDK\platform-tools\adb.exe start-server' failed -- run manually if necessary
  9. 感恩节 | Hulu Thanksgiving Potluck聚餐
  10. SAP BW4基础入门篇