Zabbix-Web监控介绍篇
一、Web监控需求
监控一台Zabbix 3.0的WEB服务是否正常,包括登陆页,登陆后页面,退出页面
ps:zabbix的WEB监控可以实现登录后监控
二、监控环境介绍
监控服务器版本:zabbix 4.0.2
被监控对象:zabbix3.0.9的WEB界面
三、Web界面的主要参数指标介绍
3.1 Scenario选项框

Name #web监控服务名字
Application #属于的应用组
New applicatioin #创建该web监控属于新的应用组
Update interval #更新时间
Attempts #尝试次数
Agent #使用哪个浏览器发起请求
HTTP proxy #使用请求发给指定代理去解析
Variables #设置变量,可用于Step选项卡
Enabled #打勾,开启
3.2 Step选项卡

Name #监控WEB服务的某个页面命名
URL #监控服务的完整URL地址
Query fields #发http get请求所携带的参数(加在url地址后面)
Post type #表单数据Form data;原始数据Raw data,一般选择表单数据
Post fields #发http post请求所携带参数(此处可调用Scenario选项卡定义的变量)
Variables #发送二次请求,在得到的响应报文中,可以通过正则表达式捕捉想要的内容,比你高赋值给{变量名}
#关于正则表达式如:regex:name="csrf-token" content="([0-9a-z]{16})" #表示响应报文里找标签属性里有name='csrf-token' content='16位字母数字组合'
Follow redirects #允许重定向跳转
Timeout #超时时间
Required string #请求URL页面里有的内容
Required status codes #请求URL返回的代码
3.3 Authenticatioin选项卡(暂无使用到,略)
四、Web监控设置基本流程
Configuration---->Hosts---->Create Host(完成后,返回到Hosts页面)---->(选择刚创建的host,点击该行)WEB---->Create web scenario---->(在Scenario选项卡)填写打星的框---->(在Steps选项卡)
官方关于Zabbix4.0 WEB监控部分配置案例链接:
https://www.zabbix.com/documentation/4.0/manual/web_monitoring/example
官方关于Zabbix3.0 WEB监控部分配置案例链接:
https://www.zabbix.com/documentation/3.0/manual/web_monitoring/example
五、问题关注
5.1 关于在WEB监控时,设置登陆,通过正则表达式返回捕捉指定内容,报错?

原因有两个:
1.在监控zabbix3.0版本时,登录成功后返回的不是csrf-token字符串,而是sid,因此name='csrf-token'需要更改成name='sid'
2.在监控zabbix3.0版本时,正则表达式不能使用4.0的content,而需要换成value,即value="([0-9a-z]{16})"
完整正则表达式(只适合本案例):regex:name="sid" value="([0-9a-z]{16})"
Zabbix-Web监控介绍篇的更多相关文章
- 19 Zabbix web监控实例
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 9 Zabbix web监控实例 通过前面的介绍你已经了解Web scenario的配置,下面我们 ...
- zabbix web监控
深入浅出Zabbix 3.0 -- 第十章 Web 监控 http://www.mamicode.com/info-detail-1824545.html
- CentOS7 redhat7 linux系统1分钟安装Zabbix web 监控 服务器
一.准备工作OS:centos7.4Zabbix version:3.4.6(2018/1/15日上线的新版本)Database:MariaDB关闭防火墙:systemctl stop firewal ...
- zabbix cpu监控介绍
一.CPU utilization 使用Zabbix查看CPU利用率,会有下面几个值: CPU idle time:空闲的cpu时间比[简称id]CPU user time:用户态使用的cpu时间比[ ...
- zabbix web监控模板
问题关键:宏变量 {HOST.NAME} 配置 我直接在 Linux OS这个模板中添加的,都随意: 效果 加个报警 以上.
- 分布式系统监视zabbix讲解五之web监控--技术流ken
Web 监控 概况 你可以使用 Zabbix 检查几个网站可用性方面. 如果要使用 Web 检测功能,必须在 编译Zabbix 的时候加入 cURL(libcurl) 的支持. 要使用 Web 监控, ...
- 分布式系统监视zabbix讲解五之web监控
Web 监控 概况 你可以使用 Zabbix 检查几个网站可用性方面. 如果要使用 Web 检测功能,必须在 编译Zabbix 的时候加入 cURL(libcurl) 的支持. 要使用 Web 监控, ...
- 分布式监控系统之Zabbix主动、被动及web监控
前文我们了解了zabbix的网络发现功能,以及结合action实现自动发现主机并将主机添加到zabbix hosts中,链接指定模板进行监控:回顾请参考https://www.cnblogs.com/ ...
- 五 Zabbix全网监控
监控的作用 我们的职责 1.保障企业数据的安全可靠. 2.为客户提供7*24小时服务. 3.不断提升用户的体验.在关键时刻,提前提醒我们服务器要出问题了当出问题之后,可以便于找到问题的根源 ...
随机推荐
- 跨站脚本攻击(反射型xss)笔记(一)
环境:一个微信端(所以用浏览器演示UI有点变形) 下图是未插任何脚本时的原页面. 按惯例,上一波["><script>alert(1)</script>] 无弹 ...
- VNC服务配置
Windows通过VNC远程桌面访问Ubuntu设备:一个WIN7的机器,一个系统为Ubuntu的机器 (二者可以均可为虚拟机或实体机) 目的:在Windows系统上通过VNC远程访问Ubuntu. ...
- 使用flink Table &Sql api来构建批量和流式应用(3)Flink Sql 使用
从flink的官方文档,我们知道flink的编程模型分为四层,sql层是最高层的api,Table api是中间层,DataStream/DataSet Api 是核心,stateful Stream ...
- 题解 P5016 【龙虎斗】
首先祝各位大佬noip有个好成绩吧 当时比赛有个大数据,蒟蒻我暴力居然过了,好激动 这题一定要注意开long long (那个大数据就是我开long long才过的) 还有刚开始应设置答案为m(见解析 ...
- springboot序
springboot序 1.写在前面 (1) 前段时间把文章分了下类(说的是专栏,谈不上),分了三类:springboot.springcloud.mpp数据库greenplum,后来给springc ...
- 关键字static、final
final final能修饰类.修饰方法.能修饰属性. 修饰类:该类不能被继承. 修饰方法:该方法不能被重写.所以abstract和final不能同时用 修饰属性/变量:该属性/变量为常量,该值不能再 ...
- android在style中使用自定义属性 error: style attribute not found.
异常: Error:(128, 5) error: style attribute 'com.honghui0531.prebiotics.view:attr/item_right_icon_src' ...
- 机器学习-EM算法
最大期望算法 EM算法的正式提出来自美国数学家Arthur Dempster.Nan Laird和Donald Rubin,其在1977年发表的研究对先前出现的作为特例的EM算法进行了总结并给出了标准 ...
- Linux 安装MySql——apt-get版
0)apt-get update 1)通过apt-get安装 更新设置到最新系统: sudo apt-get update sudo apt-get upgrade sudo apt-ge ...
- Codeforces1144B(B题)Parity Alternated Deletions
B. Parity Alternated Deletions Polycarp has an array aa consisting of nn integers. He wants to play ...