[发明专利]线上接口的监控方法、装置以及计算机可读存储介质在审
申请号: | 201910528084.9 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110278124A | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 周阳 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;H04L12/24 |
代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 伍永森 |
地址: | 518000 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上接口 监控 计算机可读存储介质 预警提示信息 读取 缓存 策略信息 监控预警 监控频率 可用性 对线 申请 | ||
本申请实施例公开一种线上接口的监控方法、装置以及计算机可读存储介质,该线上接口的监控方法包括:通过AOP方法确定待监控的线上接口;获取待监控的线上接口的监控预警策略信息;从Redis缓存中读取待监控的线上接口的请求次数;根据待监控的线上接口的监控频率以及待监控的线上接口的请求次数,生成待监控的线上接口的预警提示信息。本申请实施例通过AOP方法确定待监控的线上接口,从Redis缓存中读取待监控的线上接口的请求次数,根据监控预警策略信息生成待监控的线上接口的预警提示信息;实现了对线上接口运行的真实情况进行监控,保障了线上接口的稳定和可用性,改善用户的使用体验。
技术领域
本申请实施例涉及终端技术领域,尤其涉及一种线上接口的监控方法、装置以及计算机可读存储介质。
背景技术
对于一个线上系统来说,稳定和可用是非常重要的。可即使做了一系列的预防措施,也难免会因为一些预料不到的因素导致线上系统不可用。线上系统很重要的功能就是通过接口对外提供服务,因此,如何确保接口调用失败后可以第一时间通知到相关负责人并及时采取解决措施,保证线上系统的正常运行,最终改善用户的使用体验。
然而,本申请的发明人在实施本申请的过程中发现:现有的监控方案只是监控到了服务是否正常运行,却不能监控到系统是否按预期的那样工作。比如一个接口,可能服务正常,却因为证书过期等等原因没有接收到外部请求,而这个是外部监控无法监控到的。
现有的这种处理模式,一方面会显得非常被动,而且依赖于值守人员的及时查看了解,将无法高效地发现和解决线上接口故障;另一方面,自动化程度低,也会大幅增加相关值守人员的工作量。
发明内容
有鉴于此,本申请实施例的目的在于提供一种线上接口的监控方法、装置以及计算机可读存储介质,以解决现有的监控方案存在的无法监控线上系统的接口内部,实时得知接口的访问情况的问题。
本申请实施例解决上述技术问题所采用的技术方案如下:
根据本申请实施例的一个方面,提供的一种线上接口的监控方法,所述线上接口的监控方法包括:
通过面向切面编程AOP方法确定待监控的线上接口;
获取所述待监控的线上接口的监控预警策略信息;其中,所述监控预警策略信息至少包括所述待监控的线上接口的监控频率;
从Redis缓存中读取所述待监控的线上接口的请求次数;
根据所述待监控的线上接口的监控频率以及所述待监控的线上接口的请求次数,生成所述待监控的线上接口的预警提示信息。
在一种可能的实施方式中,所述获取所述待监控的线上接口的监控预警策略信息包括:
查询所述待监控的线上接口的监控预警策略信息;
在查询到所述待监控的线上接口的监控预警策略信息的情况下,根据所述监控预警策略信息初始化线程池调度任务。
在一种可能的实施方式中,所述查询所述待监控的线上接口的监控预警策略信息,之前还包括:
通过后台管理系统配置所述待监控的线上接口的监控策略信息。
在一种可能的实施方式中,所述根据所述待监控的线上接口的监控频率以及所述待监控的线上接口的请求次数,生成所述待监控的线上接口的预警提示信息包括:
根据所述待监控的线上接口的请求次数,确定所述待监控的线上接口的请求频率;
将所述待监控的线上接口的请求频率和所述待监控的线上接口的监控频率进行比对;
在所述待监控的线上接口的请求频率低于所述待监控的线上接口的监控频率的情况下,生成所述待监控的线上接口的预警提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910528084.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:检查方法、装置、电子设备及可读存储介质
- 下一篇:一种云计算资源弹性测评方法