[发明专利]WEB服务分布式智能监控方法、装置、计算机设备及存储介质在审
申请号: | 201811638563.8 | 申请日: | 2018-12-29 |
公开(公告)号: | CN111385123A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 梅小伟;林凯滨 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番禺区南村*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 服务 分布式 智能 监控 方法 装置 计算机 设备 存储 介质 | ||
本发明实施例公开了一种WEB服务分布式智能监控方法、装置、计算机设备及存储介质,包括下述步骤:向目标服务器集群发送异步请求,其中,所述目标服务器集群包括一个或多个服务器接口;获取所述服务器集群的返回内容,其中,所述返回内容为所述服务器接口响应所述异步请求并返回的与所述异步请求内容相对应的返回数据;根据预设的校验规则判断所述返回内容是否异常;当判断所述返回内容异常时,触发预设的提醒指令。这种智能监控方法能够及时发现问题并上报错误,通过问题信息进行定位,提供故障排查依据,保证在较短时间内完成故障修复,减小问题的影响,提高服务的稳定性。
技术领域
本发明涉及服务器监控技术领域,特别是涉及一种WEB服务分布式智能监控方法、装置、计算机设备及存储介质。
背景技术
在日常生产环境中,存在接口的不稳定导致APP/WEB端上的超时抛错,而资源级监控不能达到业务健康状况监控、服务器众多,手工部署war包时存在漏上应用或者没有部署成功、某一服务宕机之后不能及时发现、依赖的其他接口异常导致己方系统不可用等问题。为了保证线上服务的稳定运行,除了线上关键服务的资源类监控外,各服务之间的对应接口也非常重要。
伴随着各系统微服务化的演进,服务数量、机器规模不断增长,线上环境也变得日益复杂,工程师们每天都会面临着诸多苦恼。例如:线上应用出现故障问题时无法第一时间感知;面对线上应用产生的海量日志,排查故障问题时一筹莫展;应用系统内部及系统间的调用链路产生故障问题时难以定位等等。
综上所述,线上应用的性能问题和异常错误已经成为困扰开发人员和运维人员最大的挑战,而排查这类问题往往需要几个小时甚至几天的时间,严重影响了效率和业务发展。
发明内容
本发明实施例能够提供一种操作简单、能及时发现错误的WEB服务分布式智能监控方法、装置、计算机设备及存储介质。
为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种WEB服务分布式智能监控方法,包括以下步骤:
向目标服务器集群发送异步请求,其中,所述目标服务器集群包括一个或多个服务器接口;
获取所述服务器集群的返回内容,其中,所述返回内容为所述服务器接口响应所述异步请求并返回的与所述异步请求内容相对应的返回数据;
根据预设的校验规则判断所述返回内容是否异常;
当判断所述返回内容异常时,触发预设的提醒指令。
可选地,所述向目标服务器集群发送异步请求的步骤,包括以下步骤:
在预设的接口数据库中获取存储的所有接口参数,其中,所述接口参数包括服务器地址,所述接口数据库中存储有一个或多个服务器接口的接口参数;
根据所述服务器地址向对应的服务器接口分别发送异步请求。
可选地,补充所述接口数据库内容的步骤,包括以下步骤:
获取监控平台录入的接口数据;
将所述接口数据输入所述接口数据库,生成对应的接口参数。
可选地,所述返回内容包括所述服务器接口响应请求的应答时间,所述根据预设的校验规则判断所述返回内容是否异常的步骤,包括以下步骤:
将所述应答时间与预设的第一阈值进行对比;
判断所述应答时间是否大于所述第一阈值;
当所述应答时间大于所述第一阈值时,确定所述返回内容异常。
可选地,所述返回内容包括服务器接口返回指定状态码的成功率,所述根据预设的校验规则判断所述返回内容是否异常的步骤,包括下述步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811638563.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实现能量传输线圈中异物检测功能的系统及方法
- 下一篇:红外光吸收体的制备方法