教程

添加URL监控

SuperMap iManager支持添加URL监控,请参照以下步骤添加:

  1. 登录SuperMap iManager,点击左侧导航栏URL监控
  2. 在URL监控页面左上角点击添加URL监控
  3. 填入如下信息:

    addURLMonitoring

    • 名称(必填):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关联的服务。

      • 站点:选择对象服务所在站点。
      • 服务:选择对象服务。
      • 连续失败次数(必填):连续不符合预期的次数,若连续不符合预期的次数达到该设定,则自动重启对象服务。第一次重启后,待监控指标恢复正常后才会重新计数。
  4. 点击确定,完成添加。