[发明专利]一种面向API的全场景多维度监控机制的实现方法在审
申请号: | 202110634531.6 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113342607A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 钱奇;杨维;张才俊;张晓慧;余锦河;袁浩;王政辉;耿爱国 | 申请(专利权)人: | 北京科东电力控制系统有限责任公司;国家电网有限公司客户服务中心 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 杭州天牧专利代理事务所(普通合伙) 33407 | 代理人: | 俞昊文 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 api 场景 多维 监控 机制 实现 方法 | ||
本发明公开了一种面向API的全场景多维度监控机制的实现方法,其特征在于,包括能力接口清单模块、能力接口实时状态监控模块、异常能力接口告警通知模块、显示监控模块;能力接口清单模块,用于配置能力并维护对能力接口信息;能力接口实时状态监控模块,用于监控能力接口实时调用的反馈结果并进行分析;能力接口异常告警模块,用于检测并发布告警信息;显示监控模块,直接显示用户能力接口实时状态的展示、待排查接口、异常接口和告警信息。本发明实现了能力接口状态的实时监控。监控平台能有效提高发现问题的及时性。监控平台的异常告警平台能将异常能力接口第一时间通知到相关人员进行排查,从而保障了服务的可靠性。
技术领域
本发明涉及数据系统领域,尤其涉及一种面向API的全场景多维度监控机制的实现方法。
背景技术
API是指应用程序接口,是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。
API监控机制在API接口出事故的时候,可以马上通知到对应的人员,虽然不能防止错误发生,但是可以在影响没有扩大的时候,及时进行处理。同时也可进行数据分析,可以根据API请求的频次、地区等进行分析形成数据画像,也可以根据数据进行不同的请求策略,减少高频次接口的负载,从而减少服务器宕机而导致API的阻塞。
发明内容
本发明的目的是针对现有技术的缺陷,提供了一种面向API的全场景多维度监控机制的实现方法。
为了实现以上目的,本发明采用以下技术方案:
一种面向API的全场景多维度监控机制的实现方法,包括能力接口清单模块、能力接口实时状态监控模块、异常能力接口告警通知模块、显示监控模块;
能力接口清单模块,用于配置能力并维护对能力接口信息;
能力接口实时状态监控模块,用于监控能力接口实时调用的反馈结果并进行分析;
能力接口异常告警模块,用于检测并发布告警信息;
显示监控模块,直接显示用户能力接口实时状态的展示、待排查接口、异常接口和告警信息。
进一步的,能力接口实时状态监控模块还包括当监控到合理的响应式,则表示能力接口正常运行,当检测到非预期的结果则,则表示能力接口工作不稳定,并将该信息加入到疑似异常的待排查列表。
进一步的,能力接口异常告警模块还包括对待排查能力列表中的接口进行自动化检测,将检测反馈正常的接口从疑似列表中剔除,反馈异常的接口将记录到异常接口列表并发布告警信息。
进一步的,能力接口清单模块通过JSON格式数据与后台服务进行数据交换。
进一步的,能力接口实时状态监控模块通过对出入网关的接口响应状态进行拦截分析并发现疑似异常的服务,然后将疑似异常的服务存储到Redis队列中。
进一步的,能力接口异常告警模块从Redis中读取疑似异常服务,并通过样例调用能力接口清单模块中提供的接口服务。
采用本发明技术方案,本发明的有益效果为:本发明实现了能力接口状态的实时监控。监控平台能有效提高发现问题的及时性,并通过自动化的检测提高结果的准确度。监控平台的异常告警平台能将异常能力接口第一时间通知到相关人员进行排查,从而保障了服务的可靠性。
具体实施方式
对本发明具体方案具体实施例作进一步的阐述。
本发明解决了平台注册能力接口是否可用的状态的监控问题,实现实时监控、自动排查和异常告警的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科东电力控制系统有限责任公司;国家电网有限公司客户服务中心,未经北京科东电力控制系统有限责任公司;国家电网有限公司客户服务中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110634531.6/2.html,转载请声明来源钻瓜专利网。