[发明专利]一种业务系统故障分析方法及装置在审
申请号: | 202011262996.5 | 申请日: | 2020-11-12 |
公开(公告)号: | CN112269718A | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 白志凌;朱志明;余方和 | 申请(专利权)人: | 北京北信源软件股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张睿 |
地址: | 100081 北京市海淀区中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 系统故障 分析 方法 装置 | ||
本发明提供一种业务系统故障分析方法以及装置。其中,该方法包括:确定待监控的业务系统;获取所述业务系统对应的网络资源配置信息及性能指标信息;将所述网络资源配置信息和所述性能指标信息存入到预设的图形数据库;当所述性能指标信息达到或超过预设的指标告警阈值时,生成指标告警信息,并基于所述图形数据库对所述网络资源配置信息和所述指标告警信息进行关联分析,确定目标故障信息。采用本发明公开的业务系统故障分析方法,扩展性更好,能够将监控系统中单一指标告警信息与图形数据库进行关联,便于对故障关联指标进行分析,从而快速找到故障原因并及时处理,保障业务系统的持续运行。
技术领域
本发明涉及计算机应用技术领域,具体涉及一种业务系统故障分析方法及装置。另外,还涉及一种电子设备及非暂态计算机可读存储介质。
背景技术
随着计算机技术的快速发展,互联网业务系统的技术架构越来越复杂,主流业务系统架构都采用分布式的存储架构,没有统一的标准,业务系统涉及的环节和属性不确定。关系型数据库难以表达这种复杂多变的网络资源关系,当业务系统故障时,往往需要人工排查其故障原因。
然而,由于影响故障发生的节点众多,运维管理工作量较大,很难快速、准确的定位引起故障的具体原因。因此如何在复杂的业务系统中实现快速定位业务系统运行故障及其原因成为目前业界亟待解决的需要课题。
发明内容
为此,本发明提供一种业务系统故障分析方法及装置,用以解决现有技术中存在的面对不同业务系统故障分析的操作流程繁琐,运维效率低的缺陷。
本发明提供一种业务系统故障分析方法,包括:
确定待监控的业务系统;
获取所述业务系统对应的网络资源配置信息及性能指标信息;
将所述网络资源配置信息和所述性能指标信息存入到预设的图形数据库;
当所述性能指标信息达到或超过预设的指标告警阈值时,生成指标告警信息,并基于所述图形数据库对所述网络资源配置信息和所述指标告警信息进行关联分析,确定目标故障信息。
进一步的,所述的业务系统故障分析方法,还包括:
对所述业务系统的结构进行分析,得到所述业务系统的架构特征;
根据所述业务系统的架构特征以及网络资源关系,构建所述图形数据库。
进一步的,所述根据所述业务系统的架构特征以及网络资源关系,构建所述图形数据库,具体包括:
根据所述业务系统的架构特征以及网络资源关系,确定相应的节点,并创建所述节点对应的节点标签以及所述节点之间的对应关系;
基于所述节点、所述节点标签以及所述节点之间的对应关系,构建所述图形数据库模块。
进一步的,所述的业务系统故障分析方法,还包括:
获取所述业务系统中的网络资源类型对应的身份标识信息;
构建所述身份标识信息与所述图形数据库中节点标签之间的关联关系;其中,所述节点标签用于标识所述节点;
基于所述关联关系,将所述网络资源类型对应的网络资源配置信息存入到所述图形数据库中相应的节点中,同时根据所述性能指标信息确定所述节点对应的属性信息。
进一步的,所述的业务系统故障分析方法,还包括:监测所述图形数据库相应的节点中存储的所述性能指标信息,并将对应所述性能指标信息的指标告警信息同步存储到所述图形数据库中相应的节点中。
进一步的,所述指标告警信息包括:告警资源地址信息、告警类别信息、告警时间信息、告警级别信息、告警状态信息中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北信源软件股份有限公司,未经北京北信源软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011262996.5/2.html,转载请声明来源钻瓜专利网。