教程
添加URL监控
SuperMap iManager支持添加URL监控,请参照以下步骤添加:
- 登录SuperMap iManager,点击左侧导航栏URL监控;
- 在URL监控页面左上角点击添加URL监控;
-
填入如下信息:
- 名称(必填):URL监控的名称。
- URL(必填):URL地址,格式为
protocol://hostname:port/path/;parameters?query#fragment
。protocol为传输协议,比如http、https等;hostname为主机名,可以是DNS主机名或IP地址;port为端口号;path为路径;parameters用来指定特殊参数;query给动态网页传递参数;fragment用于指定网络资源中的片断。其中,protocol和hostname为必填项;当hostname为IP地址时,port必填。 - 状态码(必填):HTTP状态码,详细介绍请参见https://www.restapitutorial.com/httpstatuscodes.html。
- 超时时间(必填):响应时长限制,超过该时长则判断为超时。
-
结果断言:对返回的结果数据进行断言,判断返回数据是否符合预期。此选项需要填入正则表达式。如果状态码与结果断言同时存在,优先判断状态码。
例如,对URL iserver.com/iserver/services/map-small/rest/maps/BaseMap_R@small.json 设置结果断言 “top”:40.7445721689417,“left”:115.84346678320391,“bottom”:38.81091128809847。当返回值如下时,符合预期。
{ "viewBounds": { "top": 40.7445721689417, "left": 115.84346678320391, "bottom": 38.81091128809847, "leftBottom": { "x": 115.84346678320391, "y": 38.81091128809847 }, "right": 117.77712766404714, "rightTop": { "x": 117.77712766404714, "y": 40.7445721689417 } }, ...
-
重启服务:勾选后开启服务自动重启功能,设置与URL关联的服务。
- 站点:选择对象服务所在站点。
- 服务:选择对象服务。
- 连续失败次数(必填):连续不符合预期的次数,若连续不符合预期的次数达到该设定,则自动重启对象服务。第一次重启后,待监控指标恢复正常后才会重新计数。
- 点击确定,完成添加。