一种信息系统及信息系统故障检测方法技术方案

技术编号:34630150 阅读:35 留言:0更新日期:2022-08-20 09:43
本发明专利技术公开一种信息系统及信息系统故障检测方法,涉及故障检测技术领域,解决的问题是信息系统故障检测,其中信息系统包括具有可识别配置的信息系统网络设备;故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数;数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息;第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;和基于关联规则的故障检测模块。本发明专利技术大大提高了信息系统故障检测能力。力。力。

【技术实现步骤摘要】
一种信息系统及信息系统故障检测方法


[0001]本专利技术涉及故障检测领域,且更确切地涉及一种信息系统及信息系统故障检测方法。

技术介绍

[0002]当信息系统发生故障时,现有的信息系统网络管理和维护技术通常需要手动干预,在隔离有问题的网络设备时,网络管理器通常需要执行硬件组件的交换,或尝试加载更新的软件以尝试解决问题。然而,网络管理员几乎总是需要获得额外的技术信息来管理或排除网络设备故障。随着网络和信息技术在服务和支持方面变得越来越复杂,使用基于网页的信息源进行信息系统故障排除的效率变得越来越低,由于网络管理器通常需要手动提供设备类型、序列号、软件版本和问题的简要说明,以便为网页提供足够的搜索参数,在客户支持的后端数据库中生成查询。但这样的查询没有考虑到可能影响网络设备性能的更复杂交互,包括影响网络设备性能的网络拓扑、设备配置和动态参数。
[0003]现有的信息系统网络技术无法抢占网络设备故障,例如,如果网络设备的系统模块不足,通常在采取预防措施的足够时间内不会检测到系统模块的减少,相反,可能只有在信息系统网络设备发生故障时才会检测到,因此,具有故障设备的网络用户承受着不必要的网络服务损失负担。

技术实现思路

[0004]针对上述技术的不足,本专利技术公开一种信息系统及信息系统故障检测方法,能够提取信息系统网络设备的运行状态参数,并对提取的运行状态参数进行数据分析与处理,实现信息系统故障检测。
[0005]为了实现上述技术效果,本专利技术采用以下技术方案:一种信息系统,其中包括:具有可识别配置的信息系统网络设备;所述信息系统网络设备包括用于在信息系统网络设备初始化时能够识别配置信息的监控代理模块;所述监控代理模块用于识别信息系统网络设备运行状态参数信息,信息系统网络设备运行状态参数信息为信息系统网络设备的CPU利用率和内存使用率;所述信息系统网络设备为基于通信网络检测至少一个状态参数并生成故障检测通知消息;通知消息包括在生成通知消息时由网络设备执行的每个进程的标识以及每个相应标识进程的内存模块利用率;故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数,并对故障数据信息进行排除,所述故障排除模块包括指定用于故障排除应用程序的XML操作命令以及逻辑命令Telnet模块、SNMP模块和SSH模块,故障排除模块提供数据收集能力,以根据传输服务信息响应来自网络设备的通知消息;
数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息,并将与故障事件相关联的选定设备状态参数收集到一起;所述数据收集模块由具有XML解析能力的可执行软件模块执行,通过IP网络的进行信息交互;第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;所述的第一数据库为并行数据库,并行数据库能够实现数据库操作处理的并行化;第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;基于关联规则的故障检测模块;用于将从第一个数据库检索的信息系统网络设备配置信息与故障事件相关联的选定设备状态参数来实现网络设备的故障检测,并将配置信息存储到第二数据库中;其中每一个信息系统网络设备包括一个监控代理模块,多个监控代理模块通过本地服务器相连;本地服务器接收来自故障排除模块传输的故障检测通知消息,通过IP网络与多个数据收集模块进行信息交互;多个数据收集模块并行处理,通过故障检测模块包括的中央通信模块进行控制,故障检测模块还包括客户网络数据库、报告模块、通告模块和关联规则管理模块,从数据收集模块接收故障检测报告消息,并基于从客户数据库检索已识别配置信息的相关性,通过报告模块输出已识别配置信息的相关性;通过中央通信模块发送检索命令到关联规则管理模块,关联规则管理模块将第一数据库与故障检测通知消息进行关联规则数据挖掘,处理后的结果与第二数据库进行共享,并反馈至关联规则管理模块和中央通信模块中,通过通告模块输出故障检测结果。
[0006]作为本专利技术进一步的技术方案,故障检测模块包括:关联规则管理模块;用于识别所选信息系统网络设备运行状态参数;所述关联规则管理模块采用基于莱维鲸鱼优化算法进行数据挖掘,根据关联规则将可识别所选信息系统网络设备运行状态参数检测与第二数据库中的信息系统网络设备历史故障问题的相关性;通告模块;用于主动发出消息识别网络设备的客户联系人;所述通告模块采用单工通信向客户联系人发送故障事件通告信息;数据更新模块;用于更新第二数据库历史故障问题或者解决措施信息;所述数据更新模块采用大数据模型开源工具Flume技术组件采集信息系统故障问题,Flume技术组件用于及时获取信息系统中发生的变更数据,同时完成第二数据库的数据更新;中央通信模块;用于控制多个数据收集模块信息交互,其中包括:(1)消息路由;用于控制实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间路由消息;所述消息路由接收数据收集模块发出的报告消息,消息路由采用双工通信完成实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间的控制命令交互;(2)实践模块;用于向客户网络数据库模块输出信息系统网络设备的故障事件,基于关联规则管理模块得出故障信息处理的基于莱维鲸鱼优化算法流程;(3)设备疑难解答模块;用于为通过获取与故障事件报告消息相关联的信息系统网络设备的运行状态参数来响应故障事件报告消息;所述设备疑难解答模块通过RS232C端口串口通信向关联规则管理模块发送查询第二数据库以关联历史故障信息命令,并将查询结果发送到客户网络数据库;
(4)网络事件管理模块;用于管理故障事件与非故障事件的信息系统网络设备运行状态参数;所述网络事件管理模块采用Hadoop平台进行故障事件管理,Hadoop平台中的Map

Reduce分布式数据处理器能够快速处理故障事件与非故障事件的信息系统网络设备运行状态参数;(5)库存管理模块;用于通过相应的数据收集模块从信息系统网络设备中接收请求报告消息,并通过客户网络数据库传输到报告模块中;所述库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,通过RS232C端口串口通信接收与发出报告消息;其中,中央通信模块分别与客户网络数据库、关联规则管理模块和通告模块连接。
[0007]作为本专利技术进一步的技术方案,关联规则管理模块还包括将可识别信息系统网络设备硬件配置与存储信息相关联,向通告模块输出网络设备的设备参数设置。
[0008]作为本专利技术进一步的技术方案,第一数据库还包括存储步骤,用于在初始化时由监控代理通过IP网络向相应的一个数据收集模块提供可识别的网络设备硬件配置信息,以存储在第一个数据库中。
[0009]作为本专利技术进一步的技术方案,第二数据库包括存储步骤在第一数据库存储步骤后,从第一数据库检测到网络设备可识别硬件配置信息存储到第二数据库中。
[0010]一种信息系统故障检测方法,其中包括以下步骤:(S1)由监控代理模块输出描述信息系统网络设备的运行状态参数信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息系统,其特征在于:所述信息系统包括:具有可识别配置的信息系统网络设备;所述信息系统网络设备包括用于在信息系统网络设备初始化时能够识别配置信息的监控代理模块;所述监控代理模块用于识别信息系统网络设备运行状态参数信息,信息系统网络设备运行状态参数信息为信息系统网络设备的CPU利用率和内存使用率;所述信息系统网络设备为基于通信网络检测至少一个状态参数并生成故障检测通知消息;通知消息包括在生成通知消息时由网络设备执行的每个进程的标识以及每个相应标识进程的内存模块利用率;故障排除模块;用于接收故障检测通知消息,采用码分多址传输模式接收从信息系统网络设备请求与故障事件相关联的选定设备状态参数,并对故障数据信息进行排除,所述故障排除模块包括指定用于故障排除应用程序的XML操作命令以及逻辑命令Telnet模块、SNMP模块和SSH模块,故障排除模块提供数据收集能力,以根据传输服务信息响应来自网络设备的通知消息;数据收集模块;用于在信息系统网络设备初始化时接收可识别的配置信息,并将与故障事件相关联的选定设备状态参数收集到一起;所述数据收集模块由具有XML解析能力的可执行软件模块执行,通过IP网络的进行信息交互;第一数据库;用于存储数据收集模块发送的信息系统网络设备配置信息;所述的第一数据库为并行数据库,并行数据库能够实现数据库操作处理的并行化;第二数据库;用于存储历史已知的信息系统网络设备的故障问题和解决方案;基于关联规则的故障检测模块;用于将从第一个数据库检索的信息系统网络设备配置信息与故障事件相关联的选定设备状态参数来实现网络设备的故障检测,并将配置信息存储到第二数据库中;其中每一个信息系统网络设备包括一个监控代理模块,多个监控代理模块通过本地服务器相连;本地服务器接收来自故障排除模块传输的故障检测通知消息,通过IP网络与多个数据收集模块进行信息交互;多个数据收集模块并行处理,通过故障检测模块包括的中央通信模块进行控制,故障检测模块还包括客户网络数据库、报告模块、通告模块和关联规则管理模块,从数据收集模块接收故障检测报告消息,并基于从客户数据库检索已识别配置信息的相关性,通过报告模块输出已识别配置信息的相关性;通过中央通信模块发送检索命令到关联规则管理模块,关联规则管理模块将第一数据库与故障检测通知消息进行关联规则数据挖掘,处理后的结果与第二数据库进行共享,并反馈至关联规则管理模块和中央通信模块中,通过通告模块输出故障检测结果。2.根据权利要求1所述一种信息系统,其特征在于:所述故障检测模块包括:关联规则管理模块;用于识别所选信息系统网络设备运行状态参数;所述关联规则管理模块采用基于莱维鲸鱼优化算法进行数据挖掘,根据关联规则将可识别所选信息系统网络设备运行状态参数检测与第二数据库中的信息系统网络设备历史故障问题的相关性;通告模块;用于主动发出消息识别网络设备的客户联系人;所述通告模块采用单工通信向客户联系人发送故障事件通告信息;数据更新模块;用于更新第二数据库历史故障问题或者解决措施信息;所述数据更新模块采用大数据模型开源工具Flume技术组件采集信息系统故障问题,Flume技术组件用于及时获取信息系统中发生的变更数据,同时完成第二数据库的数据更新;
中央通信模块;用于控制多个数据收集模块信息交互,所述中央通信模块包括:(1)消息路由;用于控制实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间路由消息;所述消息路由接收数据收集模块发出的报告消息,消息路由采用双工通信完成实践模块、设备疑难解答模块、网络事件管理模块、库存管理模块和关联规则管理模块之间的控制命令交互;(2)实践模块;用于向客户网络数据库模块输出信息系统网络设备的故障事件,基于关联规则管理模块得出故障信息处理的基于莱维鲸鱼优化算法流程;(3)设备疑难解答模块;用于为通过获取与故障事件报告消息相关联的信息系统网络设备的运行状态参数来响应故障事件报告消息;所述设备疑难解答模块通过RS232C端口串口通信向关联规则管理模块发送查询第二数据库以关联历史故障信息命令,并将查询结果发送到客户网络数据库;(4)网络事件管理模块;用于管理故障事件与非故障事件的信息系统网络设备运行状态参数;所述网络事件管理模块采用Hadoop平台进行故障事件管理,Hadoop平台中的Map

Reduce分布式数据处理器能够快速处理故障事件与非故障事件的信息系统网络设备运行状态参数;(5)库存管理模块;用于通过相应的数据收集模块从信息系统网络设备中接收请求报告消息,并通过客户网络数据库传输到报告模块中;所述库存管理模块采用HBase面向列式存储的分布式管理方法管理报告消息,通过RS232C端口串口通信接收与发出报告消息;其中中央通信模块分别与客户网络数据库、关联规则管理模块和通告模块连接。3.根据权利要求2所述的一种信息系统,其特征在于:关联规则管理模块还包括将可识别信息系统网络设备硬件配置与存储信息相关联,向通告模块输出网络设备的设备参数设置。4.根据权利要求2所述的一种信息系统,其特征在于:第一数据库还包括存储步骤,用于在初始化时由监控代理通过IP网络向相应的一个数据收集模块提供可识别的网络设备硬件配置信息,以存储在第一个数据库中。5.根据权利要求4所述的一种信息系统,其特征在于:第二数据库包括存储步骤在第一数据库存储步骤后,从第一数据库检测到网络设备可识别硬件配置信息存储到第二数据库中。6.一种信息系统故障检测方法,其特征在于:包括以下步骤:(S1)由监控代理模块输出描述信息系统网络设备的运行状态参数信息,同时生成至少一个的故障事件报告消息,监控代理模块向本地服务器输出故障事件报告消息;(S2)本地服务器下接的故障排除模块请求筛选故障事件报告消息中的信息系统网络设备运行状态参数,故障排除模块通过IP网络将筛选的信息系统网络设备运行状态参数以XML形式发送到数据收集模块;(S3)数据收集模块通过RS232C端口从IP网络中接收故障事件报告消息,故障事件报告消息包括信息系统网络设备运行状态参数,...

【专利技术属性】
技术研发人员:廖秋平
申请(专利权)人:广州市盛望信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1