centos7之zabbix的web检测

一、web监控

  Web scenarios(Web 场景)是用来监控Web程序的,可以监控到Web程序的下载速度、返回码及响应时间,还支持把一组连续的Web动作作为一个整体进行监控。

1、web监控的原理

  Web监控即对HTTP服务的监控,模拟用户去访问网站,对特定的结果进行比较,如状态码、返回字符串等特定的数据进行比较和监控,从而判断网站Web服务的可用性。在很多时候,我们可以用脚本、程序来进行自定义监控,如Linux下的命令curl、http库等多种现有的程序和库都可以来实现这一需求。

2、web监控项目

  HTTP状态码 : 重点监控40X、50X

  HTTP响应速度:对特定的指标进行抽样监控,及时发现服务的可用性和性能指标

  HTTP下载速度:对特定的文件抽样下载

3、web监控的配置

  Web检测是一个很好的功能,我们也经常会用到,比如检测网站是否正常,网站访问速率是否正常,网站登录是否正常等等,很多东西不是单纯的从进程和端口上面能看出来的。

  这个Web检测的过程是zabbix服务器的一个主动去检测的过程,安装的时候加上--with-libcurl参数,虽然是服务器主动去检测,但是web页面配置的时候还是需要在一台主机上配置,所以我们得找一个专门的主机上面来添加web检测,可以直接再127.0.0.1上面添加web检测,或者是专门定义一个模板,里面都是web检测的内容,然后让一个主机来加载此模板。

4、详细配置项目

  上面我们已经说过了,web检测必须要在模态主机上配置,一般情况下都是监控127.0.0.1,在zabbix服务器监控主机上配置web检测

  

  点击创建web检测场景

  

  配置场景

  

  配置步骤

  

  依次配置各自的步骤。

  

  创建触发器,这个就不用再多说了吧,你在哪台主机上创建的web检测,就得在那台机器上创建触发器,用来提示或报警。

  

  注意!

  

  查看wen监控

  

  

  参考地址:http://www.51niux.com/?id=152

原文地址:https://www.cnblogs.com/lei0213/p/8925730.html

时间: 2024-08-30 06:09:23

centos7之zabbix的web检测的相关文章

zabbix自定义web检测

zabbix自定义web检测 本博客使用zabbix 版本 4.0.3 Web监控的原理 Web监控即对HTTP服务的监控,模拟用户去访问网站,对特定的结果进行比较,如状态码.返回字符串等特定的数据进行比较和监控,从而判断网站Web服务的可用性 大体步骤包括首页->登录->检测登录->退出->检测退出 5个步骤 监测静态网站(网站首页) 点击右上角的创建web场景 配置步骤 !!!注:检测字符串,具体是zabbix检索返回的response里面的还是别的地方的这个我也不太清楚,如果

如何用zabbix的web检测进行对网站时候在线进行检测!

zabbix提供了web监测功能,监控到站点的响应时间,还可以根据站点返回的状态码,或者响应时间做报警,列入服务保证官网确打不开等现象. 官网地址:https://www.zabbix.com/documentation/3.2/manual/web_monitoring 1.Configuration--Hosts--Web 2.右上角Create Web scenario 3.设置Scenario 4.设置Steps 5. Name(自定义名称).URL(需要监控的url),Timeout为

zabbix监控WEB页面及告警 实战

网站对一个公司来说非常重要,里边包含了公司的业务,介绍和订单等相关信息,网站的宕掉了对公司的影响非常重大,所以要很好的对网站的页面进行监控,zabbix提供了对web页面的监控,具体步骤如下. 一,配置web页面的检测: 1,选择一台能上外网的被监控主机,依次执行:配置---主机---zabbix server---web监测. 2,单击web场景---创建web场景. 3,在场景选项卡中添加名称,应用集.然后调到步骤选项卡来添加监控页面. 4,在步骤选项卡中单击添加按钮,依次添加名称,URL超

利用Zabbix监控Web性能和可用性

怎么利用Zabbix监控web性能和可用性呢? 我们这边分为几个步骤:打开网站.登陆.登陆验证.退出,一共4个小step,看实例. 检测流程 1. 打开网站:如果http code为200,并且响应的html中包含Zabbix SIA表示打开成功(zabbix页面有这个标示) 2. 登陆后台:post用户名和密码到index.php,如果响应200,那表示post成功.并且通过正则表达式从响应的html中匹配sid,这个sid也就是一个宏变量,退出可以使用到 3. 验证登陆:打开首页,检索htm

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

背景: 今天研发线上的配置配错了,导致公司网站访问不了,结果又甩锅给我们运维,华丽地再次背锅.但是没有做web网页的监控也的确是我们的锅,没办法,含泪接下-- 为了不再次背锅,故把公司的线上网站全部做了监控.这里来说说在zabbix上做web页面监控的具体步骤. 注: 我这里的zabbix是3.2.1版本,中文配置.虽然和其他版本的页面可能不同,但是配置步骤应该是一样的. 这里的例子为监控百度首页. 配置web页面检测: 在zabbix上选择一台能上外网的主机,配置web检测场景. "配置&qu

使用zabbix监控web

Web监控 创建web监控需要先定义一个web方案(scenarios) web方案包括一个或多个HTTP请求或"步骤(step)" 步骤(step)的执行过程按照预先定义的顺序进行执行 通过web监控可实获取如下信息 整个web方案中所有的步骤的平均下载速度 失败的步骤号 失败的报错信息 在web方案的具体步骤中,可以按需使用如下信息 该步骤的下载速度 回应时间 回应状态码 Zabbix可以检测获取到的HTML页面中是否包含预设的字符 串,也可以实现登录和页面点击 创建web监控 示

zabbix 的web监控是由zabbix server发起的请求,所以请求localst:业务端口

1.3 Web监控的配置Web检测是一个很好的功能,我们也经常会用到,比如检测网站是否正常,网站访问速率是否正常,网站登录是否正常等等,很多东西不是单纯的从进程和端口上面能看出来的. 这个Web检测的过程是zabbix服务器的一个主动去检测的过程,安装的时候加上--with-libcurl参数,虽然是服务器主动去检测,但是web页面配置的时候还是需要在一台主机上配置,所以我们得找一个专门的主机上面来添加web检测,可以直接再127.0.0.1上面添加web检测,或者是专门定义一个模板,里面都是w

47 监控系统基础及zabbix介绍、zabbix工作原理及安装配置、zabbix on CentOS7、zabbix配置

02    zabbix工作原理及安装配置 配置环境 node1192.168.1.120CentOS6.7 node2192.168.1.121CentOS6.7 1.安装配置zabbix #安装前准备 [[email protected] ~]#yum -y install mysql-server mysq [[email protected] ~]# mysql mysql> CREATE DATABASE zabbix CHARACTER SET utf8; mysql> GRANT

CentOS7安装Zabbix

一.Zabbix简介 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. Zabbix由2部分构成,zabbix server与可选组件zabbix agent. Zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,可以运行在众多平台上. 二