[发明专利]软件系统故障诊断方法、服务器及系统在审
| 申请号: | 201410759411.9 | 申请日: | 2014-12-10 |
| 公开(公告)号: | CN105740140A | 公开(公告)日: | 2016-07-06 |
| 发明(设计)人: | 杜征 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/34 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 系统 故障诊断 方法 服务器 | ||
1.一种软件系统故障诊断方法,其特征在于,所述软件系统故障诊断方法包括以下步骤:
通过网管系统获取被诊断软件系统的故障属性;
根据所述故障属性在预设的规则数据库中进行匹配,根据所述故障属性与预设的规则数据库的匹配度生成故障诊断决策列表。
2.如权利要求1所述的软件系统故障诊断方法,其特征在于,根据所述故障属性在预设的规则数据库中进行匹配,根据所述故障属性与预设的规则数据库的匹配度生成故障诊断决策列表的步骤之后还包括:
当所述故障属性与预设的规则数据库匹配不成功,则将所述故障属性发送至故障分析与规则开发端进行分析;
接收所述故障分析与规则开发端对匹配不成功的故障属性进行分析所得的处理新规则,并将所述处理新规则并入所述规则数据库中。
3.如权利要求1或2所述的软件系统故障诊断方法,其特征在于,所述通过网管系统获取被诊断软件系统的故障属性的步骤之前还包括:
根据已验证的故障属性分别形成故障属性数据记录,并将该故障属性数据记录录入故障属性数据库中,其中,所述故障属性包括:配置属性、告警属性、性能指标属性、故障原因属性和解决办法属性;
建立故障现象与所述故障原因属性和解决办法属性组合的映射关系,并将该映射关系录入故障规则数据库,其中,所述故障现象包括所述配置属性、告警属性和性能指标属性,所述故障原因与解决办法属性一一对应;
将所述故障属性数据库和故障规则数据库一起并入规则数据库,所述故障属性数据库和故障规则数据库中的数据互相对应。
4.如权利要求3所述的软件系统故障诊断方法,其特征在于,所述根据已验证的故障属性分别形成故障属性数据记录,并将该故障属性数据记录录入故障属性数据库中的步骤具体为:
采用数据记录方式存储所有已验证的故障属性,并将该已验证的故障属性分别成库并录入故障属性数据库中,所述故障属性数据库包括:
配置属性库,包括配置属性编号、软件故障编号队列和配置表;
告警属性库,包括告警属性编号、软件故障编号队列和告警特征;
性能指标属性库,包括性能指标属性编号、软件故障编号队列和性能指标特征;
故障原因属性库,包括故障原因属性编号、软件故障编号队列和故障原因描述;
解决办法属性库,包括解决办法属性编号、软件故障编号队列和解决办法描述。
5.如权利要求4所述的软件系统故障诊断方法,其特征在于,
所述故障规则数据库包括:软件故障编号、软件故障名称、配置属性组、告警属性组、性能指标属性组、故障原因属性组、解决办法属性组和是否软件缺陷标识;
所述配置属性包括配置属性编号和配置属性权值,所述告警属性包括告警属性编号和告警属性权值,所述性能指标属性包括性能指标编号和性能指标权值。
6.如权利要求5所述的软件系统故障诊断方法,其特征在于,所述根据所述故障属性在预设的规则数据库中进行匹配,根据所述故障属性与预设的规则数据库的匹配度生成故障诊断决策列表包括:
将获取到的所述故障属性分别与所述故障属性数据库中的匹配告警属性库、配置属性库和性能指标属性库进行匹配;
将所述故障属性匹配到的故障属性对应的软件故障编号队列汇总排序,形成初步匹配故障表;若所述故障属性没有匹配到任何故障属性,则形成未知故障属性表,其中,所述初步匹配故障表包括匹配的软件故障编号、匹配的配置属性队列、匹配的告警属性队列、匹配的性能指标属性队列,各匹配的故障属性队列由匹配的故障属性编号组成;所述未知故障属性表包括未匹配的配置属性、未匹配的告警属性、未匹配的性能指标属性,各位匹配的故障属性队列由匹配的故障属性编号组成;
将所述初步匹配故障表与所述故障规则数据库中的故障属性编号与故障属性权值进行匹配,得出所述初步匹配故障表中个匹配故障的匹配度,其中,所述故障属性编号包括配置属性编号、告警属性编号和性能指标编号,所述故障属性权值包括配置属性权值、告警属性权值和性能指标权值;
根据所述初步匹配故障表中个匹配故障的匹配度由大至小对该匹配故障进行排序,并从故障规则数据库中提取与匹配故障相对应的故障原因属性和解决办法属性,形成故障诊断决策列表,其中所述故障诊断决策列表包括匹配软件故障编号、匹配软件故障名称、故障原因属性和解决办法属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410759411.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种容错目录高速缓存控制器
- 下一篇:一种基于虚拟环境的嵌入式软件调试方法





