[发明专利]一种故障排查方法及装置在审
申请号: | 202111040339.0 | 申请日: | 2021-09-06 |
公开(公告)号: | CN113760579A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 朱进;张一曼 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/14;G06F11/30 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 王欣欣 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 排查 方法 装置 | ||
本申请提供一种故障排查方法及装置,涉及计算机技术领域,解决了现有技术中对应用系统进行故障排查时人工工作量较大,运维效率不高的问题。该方法包括:获取应用程序的业务信息和故障数据,并根据所述业务信息和故障数据进行关联查询,得到关联业务信息;根据所述业务信息、故障数据或关联业务信息进行自由组合,进行故障排查;对所述应用程序进行上下游业务程序的联机业务故障排查,输出故障排查结果。
技术领域
本申请涉及计算机技术领域,尤其涉及一种故障排查方法及装置。
背景技术
随着信息科技的日益发展,应用系统大都采用分布式系统,致使应用系统可能由几十台甚至上百台的虚拟计算机环境来支持运行,从而加大了运维的复杂度和工作量,因此开发自动化的运维工具进行应用系统的故障排查与应急响应是至关重要的。
目前的操作编排开发工具可以通过拖拽、图形化编辑、把一系列“操作”编排起来形成流程,还可以实现手动执行、条件触发自动执行或定时执行流程等,实现维护任务可视化、流程自动化及服务自动化。其中,操作编排(Operations Orchestration,OO)工具可以进行OO流的编排设计。
但是,目前的操作编排工具仅能实现单一功能的排查,例如仅实现应用程序中某种故障或者某一功能的排查,运行该排查脚本时需要用户手工申请登录身份证标识号(Identity document,ID)、频繁进行多机登录以及手工排查等操作,运维效率不高。
发明内容
本申请提供一种故障排查方法及装置,解决了现有技术中对应用系统进行故障排查时人工工作量较大,运维效率不高的问题。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种故障排查方法,所述方法包括:获取应用程序的业务信息和故障数据,并根据所述业务信息和故障数据进行关联查询,得到关联业务信息;根据所述业务信息、故障数据或关联业务信息进行自由组合,进行故障排查;对所述应用程序进行上下游业务程序的联机业务故障排查,输出故障排查结果。
在一种实施方式中,对所述应用程序进行上下游业务程序的联机业务故障排查,具体包括:调用所述应用程序的本地交易表、外部的关联交易表,调用上游业务或者下游业务的关联业务程序,所述应用程序以及所述关联业务程序的Log日志,以及所述应用程序以及所述关联业务程序的通信层面中间件中的至少一种,进行故障排查。
在一种实施方式中,所述通信层面中间件包括消息队列MQ中间件。
在一种实施方式中,输出故障排查结果之前,所述方法还包括:根据批量状态检查、统计分析结果或变更后检查中的至少一项,进行辅助故障排查。
在一种实施方式中,对所述应用程序进行上下游业务程序的联机业务故障排查之前,所述方法还包括:对所述应用程序的Log日志中的不同字段进行多维度自由组合,对所述自由自合得到的数据进行关键字排查。
在一种实施方式中,该方法还包括:根据所述故障排查结果对所述应用程序执行应急处理。
在一种实施方式中,应急处理包括程序备份、程序重启或者自定义应急处理程序中的至少一种。
通过本申请的实施方式,构建应用系统的自动化故障排查工具,通过对运维过程中的联机交易进行自动化操作编排的故障排查,实现联机交易一键故障排查,实时监控以及多维护数据统计分析等排查功能,可帮助运维人员快速、准确定位应用系统的故障,及时安全地应对突发应用事件。
第二方面,提供一种故障排查装置,装置包括:参数输入模块,用于获取应用程序的业务信息和故障数据,并根据业务信息和故障数据进行关联查询,得到关联业务信息;信息自由查询模块,用于根据业务信息、故障数据或关联业务信息进行自由组合,进行故障排查;联机业务故障排查模块,用于对应用程序进行上下游业务程序的联机业务故障排查,输出故障排查结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111040339.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于湖泊水生态系统的修复方法
- 下一篇:一种湖泊水体高精度监测系统