web场景的监控

在一台可以连外网的主机上创建web场景,
添加步骤,zabbix可以步骤化web页面,例如,登陆操作,正常操作是要先验证用户获取token,step1就可以是先访问token页面,获取到返回的token,表单数据可以在创建场景的时候设置变量,在步骤中再使用变量,也可以在步骤中直接在发布的参数中一个一个设置。 步骤中变量的作用:可以使用zabbix的正则,在第一部请求的返回中匹配出token,保存到一个变量中,在后续的操作,例如跳转到其他页面,就可以携带这个匹配到的token。
对于一些网页弹出式的登陆窗口,可以使用web场景的基础验证,直接填写用户名密码,zabbix就可以去执行登陆操作,十分的方便,

在步骤中可以设置要求的字段,当字段不在这个url的相应内容中,就会报错错误信息,提示该要求字段不在返回内容中, 对于url的返回值,最好是用requests模块取查看一下,有时候页面的显示的内容是好几条请求组合渲染出来的。

对web监测设置触发器的时候,如果是有依赖性的,如(用户登录前先得保证这个页面是能正常访问的才能发送post请求,不然一切白扯)第二部依赖第一步,就可以使用场景中的错误步骤数来判断服务是否正常,正常情况下错误步数返回的是0,是正常的。 当发生错误,就会返回发生步骤数,1返回1 2 返回2,但是在依赖步骤中,如果全都出错,只会返回1,因为第一步都错了,其他的就没意义了。

原文地址:https://www.cnblogs.com/0916m/p/11481831.html

时间: 2024-10-25 00:59:27

web场景的监控的相关文章

zabbix web场景模拟监控配置

一,zabbix2.2.3 VMware Vsphere exsi监控配置步骤,1,添加监控主机2,添加聚集macro;{$PASSWORD} = yoodo.com{$URL} = http://ip/sdk{$USERNAME} = root3,关联监控模板模板用Template Virt VMware;二,web应用场景监控配置1, 2.2.0后web监控不在web中直接添加web Scenario选定主机了,当前版本的需先创建需监控的web主机,但请注意建立web监控或是mysql监控时

青蛙学Linux—Zabbix Web使用之模板⑤图形、聚合图形和Web场景

1.模板中图形的配置 Zabbix可以将收集到的监控项数据绘制成图形为我们进行展示.这里通过查看模板Template OS Linux中的图形来进行介绍. 在Template OS Linux模板中点击图形,进入图形配置页面: 在这里可以对现有的图形进行修改,也可以点击"创建图形"按钮新建一个图形.这里通过查看CPU jumps的图形配置来进行介绍.点击"CPU jumps"链接,进入CPU jumps图形配置页面: 这里可以设置图形的宽度和高度.图形的样式.出图的

自动化运维工具之Zabbixzabbix发现_自动注册及web页面状态监控(四)

网络发现(Network Discovery) **网络发现是zabbix最具有特色的功能之一,它能根据用户实现定义好的规则自动添加监控主机和服务等 -->speed up Zabbix deployment -->simplify administration -->use Zabbix in rapidly changing environments without excessive administration **Zabbix的网络发现功能可基于如下信息进行: -->IP

zabbix对WEB界面的监控

一,创建监控模板 点击→配置→模板.这里可以新建模板,或者选择一个已有模板.我这里选择一个任意模板,进行设置. 点击web监测 击创建web场景 客户端位置可以选择zabbix通过相应浏览器进行web访问我这里选择了IE11 选项: · 1.监控网页名称便于自己区分 · 2.监控的URL地址 · 3.监控超时时间,根据自己相应业务动态调整频率 · 4.要求返回的状态码,这里返回200为正常,非200报警 点击下方添加 到此一个监控web页面添加完成了 添加触发器

分布式服务协调员zookeeper - 应用场景和监控

zookeeper在分布式系统中作为协调员的角色,可应用于Leader选举.分布式锁.配置管理等服务的实现.以下我们从zookeeper提供的API.应用场景和监控三方面学习和了解zookeeper(以下简称ZK). ZK API ZK以Unix文件系统树结构的形式管理存储的数据,图示如下: 其中每个树节点被称为znode,每个znode类似一个文件,包含文件元信息(meta data)和数据. 以下我们用server表示ZK服务的提供方,client表示ZK服务的使用方,当client连接ZK

C#的Web开发程序监控及调试

C#的Web开发程序监控及调试 简介:在我们整个程序研发的人生路上,经常会碰见到的情况. 例如:面试到一个新的公司,面临一套新的网站, 随之而来的肯定我们需要对这一套新的网站进行维护, 这就面临着你需要对以前的代码监控和调试以进行维护, 你维护的代码会涉及到已离职员工的,在职你同事的等等, 那面对这么多不同框架,不同风格,不同层次人士的代码的时候, 我们怎么快且准的进行高质量有效地监控和调试呢? 本文将要讲述的就是在c#中Web开发的程序监控及调试, 下面我将以一个EOP订单Web打印的界面

Druid 配置及内置监控,Web页面查看监控内容

1.配置Druid的内置监控 首先在Maven项目的pom.xml中引入包 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>${druid-version}</version> </dependency> 2.引入包后配置spring的配置文件 <!--读取配置文件--> <

Web应用测试监控执行时间 -- JavaSimon

在系统性能调优时以前介绍过使用jmeter-plugins和VisualVM监控系统的总体性能,有时候要找出瓶颈便需要了解某些具体方法调用消耗的时间.VisualVm可以做到,不过如果做profiler就太耗资源了.个人觉得JavaSimon是一个很不错的选择.不仅可以方便的监控数据层,业务层,Web层的各自访问时间,还提供了Web页面查看统计数据和系统告警通知功能,非常不错. 描述一下基于Spring的Web系统中如何使用JavaSimon. 1. Web.xml 开启Web层统计,Web页面

利用RATF框架实现web状态的监控

之前,我们已经说明了如何实现一个我们的接口测试框架RATF,当然这个框架不止可以用于管理我们的接口测试代码,我们还可以用他来对我们的web进行简单粗暴的监控. 原理: 1. 通过使用配置文件,对要监控的域名进行配置 2. 然后编写运行器html_runner.py 对要监控的域名都行轮询 3. 通过消息推送模块,推送给对应的人员