一种网站系统的故障检测系统及其方法技术方案

技术编号:20978163 阅读:35 留言:0更新日期:2019-04-29 18:38
本发明专利技术公开一种网站系统的故障检测系统,包括网站分布状态检测模块、反馈统筹接收模块、提示预警模块、故障分析模块、分类集群模块和数据库模块;反馈统筹接收模块与网站分布状态检测模块连接,故障分析模块与反馈统筹接收模块连接,分类集群模块与故障分析模块连接。本发明专利技术提供的网站系统的故障检测系统,通过网站分布状态检测模块、反馈统筹接收模块、故障分析模块、分类集群模块以及提示预警模块,能够实时自动对网站的故障进行检测,提高网站故障检测的效率,降低人工检测存在的效率低、时间长以及工作量大的问题,一旦发生故障,则自动进行报警提醒并推送决策指导,具有响应快,准确性高的特点,满足用户对网站的需求。

A Fault Detection System for Website System and Its Method

The invention discloses a fault detection system of a website system, which comprises a website distribution status detection module, a feedback co-ordinated receiving module, a prompt early warning module, a fault analysis module, a classification cluster module and a database module; a feedback co-ordinated receiving module is connected with a website distribution status detection module, a fault analysis module is connected with a feedback co-ordinated receiving module, and a classification cluster module is connected with the reason. Barrier analysis module connection. The fault detection system of the website system provided by the invention can automatically detect the faults of the website in real time by means of the distributed state detection module of the website, the feedback and overall reception module, the fault analysis module, the classification cluster module and the prompt and early warning module, thus improving the efficiency of the fault detection of the website, and reducing the problems of low efficiency, long time and heavy workload existing in the manual detection. In case of failure, alarm reminder and decision-making guidance are automatically given, which has the characteristics of fast response and high accuracy and meets users'needs on the website.

【技术实现步骤摘要】
一种网站系统的故障检测系统及其方法
本专利技术属于网站故障检测
,涉及到一种网站系统的故障检测系统及其方法。
技术介绍
在计算机系统建设和网络技术高速发展的今天,政府部门和企事业单位对计算机服务系统和网络平台稳定性的依赖程度越来越强,网站的正常运行对业务发展具有重要的作用。目前网站系统的检测方式以人工检测为主,不仅耗费大量的人力、时间成本,而且即时性不强、效率低,因此采用技术手段监控系统与短信设备相结合的网络无人值守自动告警系统建设不仅减少了平时系统监控上人力、物力上的开支,而且可以进一步的提高网站系统、网站安全实时监控的及时、准确性的质量。
技术实现思路
本专利技术的目的在于提供的网站系统的故障检测系统,通过网站分布状态检测模块、反馈统筹接收模块、故障分析模块、分类集群模块以及提示预警模块,实时自动对网站的故障进行检测,解决了现有网站故障检测存在的检测效率低、工作量大以及准确性差的问题,无法为用户对网站使用的满意度。本专利技术的目的可以通过以下技术方案实现:一种网站系统的故障检测系统,包括网站分布状态检测模块、反馈统筹接收模块、提示预警模块、故障分析模块、分类集群模块和数据库模块;网站分布状态检测模块,用于设置网站监测点,对各网站监测点插入网站状态检测代码,对网站系统上的各网站监测点处的网站进行页面数据的读取,判断读取的页面是否正常,若页面正常,则返回该网站首页网页相关代码信息,若网页故障或不存在,则返回空值,并将网站各监测点对应的ID发送至反馈统筹接收模块;反馈统筹接收模块,与网站分布状态检测模块连接,用于接收网站分布状态检测模块反馈的各监测点返回内容以及ID,判断返回内容是否为空值,若为空值,则表明网站网页故障或不存在,统筹各网站监测点是否存在故障,并将统筹的具有故障的网站监测点按设定的顺序依次发送至分类集群模块;故障分析模块,与反馈统筹接收模块连接,用于对各监测点的故障进行分析,并对故障进行分析,判断故障所存在的属性,并将各监测点对应的故障属性发送至分类集群模块;分类集群模块,与故障分析模块连接,用于接收故障分析模块发送的各监测点对应的故障属性,按照故障属性不同对各监测点的故障进行分类,划分成若干属性类别的监测点故障,并获取各监测点对应的ID存储至数据库模块,同时,提取数据库模块中故障属性对应的决策指导。数据库模块,用于建设被检测网站系统网址表、被检测网站网络的地址表,并对建设的被检测网站系统地址表、被检测网站网络的地址表以及不用属性类别对应的故障进行存储,同时存储有网站各故障属性类别对应的决策指导。进一步地,还包括提示预警模块,提示预警模块与反馈统筹接收模块连接,用于对网站故障报警信息进行接收,并进行报警提醒,显示故障点对应的ID。进一步地,所述被检测网站系统网址表用于存储被检测网站的ID、网站、网站名称以及网站中网页的ID,被检测网站网络的地址表用于存储被检测网站网络的ID、IP地址以及网站网络检测时间。一种网站系统的故障检测方法,包括以下步骤:S1、设置网站监测点,对网站监测点插入网站状态检测代码;S2、读取网站监测点处的网站页面的数据,判断读取的页面是否正常,若正常,则返回该网站首页网页的相关代码,若网页故障或不存在,则返回空值;S3、统筹各监测点是否存在故障,并对各监测点处的故障按先后顺序进行统筹;S4、对各监测点的故障进行分析,判断故障所存在的属性;S5、对各监测点的故障按故障属性不同对各监测点的故障进行分类,划分成若干属性类别的监测点故障;S6、将划分后的各属性类别的监测点故障与数据库中存储的各属性类别的故障进行对比,获取数据库中存储的各属性类别对应的决策指导。本专利技术的有益效果:本专利技术提供的网站系统的故障检测系统,通过网站分布状态检测模块、反馈统筹接收模块、故障分析模块、分类集群模块以及提示预警模块,能够实时自动对网站的故障进行检测,提高网站故障检测的效率,降低人工检测存在的效率低、时间长以及工作量大的问题,一旦发生故障,则自动进行报警提醒并推送决策指导,具有响应快,准确性高的特点,满足用户对网站的需求。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术中一种网站系统的故障检测系统的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1所示,一种网站系统的故障检测系统,包括网站分布状态检测模块、反馈统筹接收模块、提示预警模块、故障分析模块、分类集群模块和数据库模块;网站分布状态检测模块,用于设置网站监测点,对各网站监测点插入网站状态检测代码,对网站系统上的各网站监测点处的网站进行页面数据的读取,判断读取的页面是否正常,若页面正常,则返回该网站首页网页相关代码信息,若网页故障或不存在,则返回空值,并将网站各监测点对应的ID发送至反馈统筹接收模块,其中,网站监测点为网站对应的各网页页面。反馈统筹接收模块,与网站分布状态检测模块连接,用于接收网站分布状态检测模块反馈的各监测点返回内容以及ID,判断返回内容是否为空值,若为空值,则表明网站网页故障或不存在,统筹各网站监测点是否存在故障,并将统筹的具有故障的网站监测点按设定的顺序依次发送至分类集群模块,且发送网站故障报警信息至提示预警模块;提示预警模块,与反馈统筹接收模块连接,用于对网站故障报警信息进行接收,并邮件形式发送至检测人员邮箱,以进行报警提醒,显示故障点对应的ID。故障分析模块,与反馈统筹接收模块连接,用于对各监测点的故障进行分析,并对故障进行分析,判断故障所存在的属性,并将各监测点对应的故障属性发送至分类集群模块;分类集群模块,与故障分析模块和数据库模块连接,用于接收故障分析模块发送的各监测点对应的故障属性,按照故障属性不同对各监测点的故障进行分类,划分成若干属性类别的监测点故障,并获取各监测点对应的ID存储至数据库模块,同时,提取数据库模块中故障属性对应的决策指导。数据库模块,用于建设被检测网站系统网址表、被检测网站网络的地址表,并对建设的被检测网站系统地址表、被检测网站网络的地址表以及不用属性类别对应的故障进行存储,便于检测告警系统程序的调用,同时存储有网站各故障属性类别对应的决策指导,其中,被检测网站系统网址表用于存储被检测网站的ID、网站、网站名称以及网站中网页的ID,被检测网站网络的地址表用于存储被检测网站网络的ID、IP地址以及网站网络检测时间等。一种网站系统的故障检测方法,包括以下步骤:S1、设置网站监测点,对网站监测点插入网站状态检测代码;S2、读取网站监测点处的网站页面的数据,判断读取的页面是否正常,若正常,则返回该网站首页网页的相关代码,若网页故障或不存在,则返回空值;S3、统筹各监测点是否存在故障,并对各监测点处的故障按先后顺序进行统筹;S4、对各监测点的故障进行分析,判断本文档来自技高网...

【技术保护点】
1.一种网站系统的故障检测系统,其特征在于:包括网站分布状态检测模块、反馈统筹接收模块、提示预警模块、故障分析模块、分类集群模块和数据库模块;网站分布状态检测模块,用于设置网站监测点,对各网站监测点插入网站状态检测代码,对网站系统上的各网站监测点处的网站进行页面数据的读取,判断读取的页面是否正常,若页面正常,则返回该网站首页网页相关代码信息,若网页故障或不存在,则返回空值,并将网站各监测点对应的ID发送至反馈统筹接收模块;反馈统筹接收模块,与网站分布状态检测模块连接,用于接收网站分布状态检测模块反馈的各监测点返回内容以及ID,判断返回内容是否为空值,若为空值,则表明网站网页故障或不存在,统筹各网站监测点是否存在故障,并将统筹的具有故障的网站监测点按设定的顺序依次发送至分类集群模块;故障分析模块,与反馈统筹接收模块连接,用于对各监测点的故障进行分析,并对故障进行分析,判断故障所存在的属性,并将各监测点对应的故障属性发送至分类集群模块;分类集群模块,与故障分析模块连接,用于接收故障分析模块发送的各监测点对应的故障属性,按照故障属性不同对各监测点的故障进行分类,划分成若干属性类别的监测点故障,并获取各监测点对应的ID存储至数据库模块,同时,提取数据库模块中故障属性对应的决策指导。数据库模块,用于建设被检测网站系统网址表、被检测网站网络的地址表,并对建设的被检测网站系统地址表、被检测网站网络的地址表以及不用属性类别对应的故障进行存储,同时存储有网站各故障属性类别对应的决策指导。...

【技术特征摘要】
1.一种网站系统的故障检测系统,其特征在于:包括网站分布状态检测模块、反馈统筹接收模块、提示预警模块、故障分析模块、分类集群模块和数据库模块;网站分布状态检测模块,用于设置网站监测点,对各网站监测点插入网站状态检测代码,对网站系统上的各网站监测点处的网站进行页面数据的读取,判断读取的页面是否正常,若页面正常,则返回该网站首页网页相关代码信息,若网页故障或不存在,则返回空值,并将网站各监测点对应的ID发送至反馈统筹接收模块;反馈统筹接收模块,与网站分布状态检测模块连接,用于接收网站分布状态检测模块反馈的各监测点返回内容以及ID,判断返回内容是否为空值,若为空值,则表明网站网页故障或不存在,统筹各网站监测点是否存在故障,并将统筹的具有故障的网站监测点按设定的顺序依次发送至分类集群模块;故障分析模块,与反馈统筹接收模块连接,用于对各监测点的故障进行分析,并对故障进行分析,判断故障所存在的属性,并将各监测点对应的故障属性发送至分类集群模块;分类集群模块,与故障分析模块连接,用于接收故障分析模块发送的各监测点对应的故障属性,按照故障属性不同对各监测点的故障进行分类,划分成若干属性类别的监测点故障,并获取各监测点对应的ID存储至数据库模块,同时,提取数据库模块中故障属性对应的决策指导。数据库模块,用于建设被检测网站系统网址表、被检测网站网络的地址...

【专利技术属性】
技术研发人员:鲍康
申请(专利权)人:安徽腾策网络科技有限公司
类型:发明
国别省市:安徽,34

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

1