[发明专利]一种获取全量业务场景故障集合的方法、装置及服务器有效
| 申请号: | 201811155457.4 | 申请日: | 2018-09-29 | 
| 公开(公告)号: | CN109582550B | 公开(公告)日: | 2022-04-26 | 
| 发明(设计)人: | 舒梁明 | 申请(专利权)人: | 创新先进技术有限公司 | 
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06K9/62 | 
| 代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 | 
| 地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 获取 业务 场景 故障 集合 方法 装置 服务器 | ||
本说明书实施例提供了一种获取全量业务场景故障集合的方法,其将业务调用链路上所有接口参数和/或方法参数进行聚类分析,推荐出参数聚类目标值,而对接口参数和/或方法参数进行篡改,获取全量业务场景故障集合,自动化的找到缺失的故障场景。
技术领域
本说明书涉及计算机技术领域,尤其涉及一种获取全量业务场景故障集合的方法、装置及服务器。
背景技术
目前在平台类计算机系统监控过程中,出现的各种核对或应急预案的业务场景都是依靠人工梳理和补充的,而靠人工来发现和梳理各种核对或应急预案是很局限的,业务场景出现的故障情况五花八门,工作量相当大,且人工难以预估。而只有出现某一故障业务场景真实发生后,往往对系统已经造成不可挽回的损失和后果,监控实际上是不健全的。目前没有较好的技术手段能够发现部署的核对和应急的场景是否齐全,更难找出或找全当前系统框架下隐藏的全部故障业务场景。
发明内容
鉴于上述问题,提出了本说明书以便提供一种克服上述问题或者至少部分地解决上述问题的获取全量业务场景故障集合的方法、装置及服务器。
第一方面,本说明书提供一种获取全量业务场景故障集合的方法,包括:基于业务调用链路上的追踪数据,清洗得到业务调用链路上所有接口参数和/或方法参数;将所述所有接口参数和/或方法参数进行聚类分析,推荐出参数聚类目标值;通过故障注入工具,参照上述推荐出的参数聚类目标值,对所述接口参数和/或方法参数进行篡改;经上述对所述接口参数和/或方法参数进行篡改,获取全量业务场景故障集合。
第二方面,本说明书提供获取全量业务场景故障集合的装置,包括:参数确定单元,用于根据业务调用链路上的追踪数据,清洗得到业务调用链路上所有接口参数和/或方法参数;聚类分析单元,用于将所述所有接口参数和/或方法参数进行聚类分析,推荐出参数聚类目标值;参数篡改单元,用于通过故障注入工具,参照上述推荐出的参数聚类目标值,对所述接口参数和/或方法参数进行篡改;故障集合获取单元,用于根据上述对所述接口参数和/或方法参数进行篡改,获取全量业务场景故障集合。
第三方面,本说明书提供一种服务器,包括处理器和存储器:所述存储器用于存储上述任一项所述方法的程序;所述处理器被配置为用于执行所述存储器中存储的程序实现上述任一项所述方法的步骤。
第四方面,本说明书实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。
本说明书上述一个或多个技术方案,至少具有如下一种或多种技术效果:
在实施本说明书的技术方案中,将业务调用链路上所有接口参数和/或方法参数进行聚类分析,推荐出参数聚类目标值;通过故障注入工具,对所述接口参数和/或方法参数进行篡改,从而获取全量业务场景故障集合。这样,系统监控就可以上述方法自动化的找到缺失的故障场景,省去了大量人为工作,进一步自动化地获取到全量业务场景故障集合,从而保证了系统风险防范和预估的效果全面健全。
由于本说明书的技术方案通过将业务调用链路上所有接口参数和/或方法参数进行聚类分析,进而推荐出参数聚类目标值,再用故障注入工具对系统各接口方法参数进行篡改,自动化的获取全量业务场景故障集合,从而取代了人工挖掘和发现场景故障的局限性和低效性。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本说明书的方案的一个应用场景例子的示意图;
图2为本说明书第一实施例中的一种获取全量业务场景故障集合的方法的流程图;
图3为本说明书第二实施例中的一种获取全量业务场景故障集合的装置的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811155457.4/2.html,转载请声明来源钻瓜专利网。





