AD-监视服务页面的方法
  

sangfor2112 3755

{{ttag.title}}
可以下载附件查看
【问题需求】
客户内网有web服务 192.200.200.162 ,客户不想通过监视80端口判断节点是否在线,需要通过服务页面,服务器故障返回错误页面的时候不调度到这个节点,此种情况比如应用系统挂了但是端口还是通的就不能用简单的connect监视器探测端口,需要监视应用是否正常。

【实现方式】
通过配置节点监视器监视服务页面通过返回的http状态码判断服务是否可用。比如返回 200 OK  302 就认为可用返回404之类的页面不存在的就认为服务异常;两种方式:通过 connect监视器跟使用http监视器

方式1:通过 connect监视器,
1.png
Httpwatch抓包或者用wireshark抓取pc正常访问服务器的过程(httpwatch工具可以网上下载就是一个分析web的工具)看,get /dedecms/的时候返回200 OK,内容如下:

GET /dedecms/ HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Accept-Encoding: gzip, deflate
Host: 192.200.200.162

那么如何配置connect监视器呢,把上面的内容复制粘贴到发送内容,后面连接敲入两个回车
1、新建connect 类型监视器
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps9BE6.tmp.jpg
2.png
3.png

2、配置附加配置,前面的不加详述:发送内容填写前面httpwatch抓取的内容
4.png
填写完之后,要在后面连续敲入两个回车符!!!!!!!!是Connection头域的结束符和整个HTTP请求的结束符
5.png

在AD抓节点监视器的包看,服务器返回200 OK, 但是我设置的接受内容是302,所以节点应该是处于离线状态:
6.png



3、抓取设备跟服务器之间的包看,发出去的包的get的数据比较多,就是附加内容里面的,

7.png


如下图的精简构造
8.png

这种其实只是构造了一部分,对于有些服务器而已这么子构造数据时可以返回200 OK的,但是有些服务器就不行,必须构造完整的包,比如下图所示的:只写了一部分,服务器返回的数据包根本没有200 OK。

9.png
Get的数据写全就返回正常的数据了如下图::

10.png

方法2:直接通过http监视器,原理跟connect监视器类似,
1、新建http类型监视器:
11.png
2、配置监视的内容基本配置一眼能看懂,主要讲附加配置:具体格式可以把鼠标放到里面右边有提示
12.png
这个配置的是get /dedcms/  是浏览器的URI
13.png
抓包看,数据包发出去比较简单 只是发了 GET /dedecms/ HTTP/1.1但是服务回了 200 OK,所以节点在线
14.png

通过以上情况看通过http监视器也可以实现,但是可配置的参数没有connect监视器的丰富,具体用哪种看实际情况。

AD-监视服务页面方法.pdf

730.9 KB, 下载次数: 27

打赏鼓励作者,期待更多好文!

打赏
暂无人打赏

刘杰51767 发表于 2015-3-11 14:37
  
楼主这复制粘贴太不负责任了。图片呢
sangfor2112 发表于 2015-3-11 15:57
  
贴进来空白,下载附件查看吧。
蓝海 发表于 2019-2-12 10:14
  
刘林熙 发表于 2019-2-16 09:41
  
非常有用 感谢大佬的分享
Jason_Yum 发表于 2019-2-22 14:45
  
感谢分享
蓝海 发表于 2019-3-20 17:35
  
通俗易懂,感谢分享!
头像被屏蔽
云南南天 发表于 2019-4-29 13:26
  
提示: 作者被禁止或删除 内容自动屏蔽
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
干货满满
信服课堂视频
功能体验
GIF动图学习
标准化排查
产品连连看
新版本体验
每周精选
2023技术争霸赛专题
自助服务平台操作指引
秒懂零信任
技术晨报
技术咨询
安装部署配置
答题自测
通用技术
排障笔记本
社区帮助指南
在线直播
网络基础知识
玩转零信任
深信服技术支持平台
畅聊IT
专家问答
技术圆桌
MVP
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播

本版达人

新手61940...

本周建议达人

zhao_HN

本周分享达人

ZSFKF

本周提问达人