本申请涉及计算机故障报警,尤其涉及一种故障报警处理系统、方法、服务器以及存储介质。
背景技术:
1、随着科技的不断发展,计算机的使用也越来越多。作为一种用于高速计算的电子计算机器,能够按照程序运行,自动、高速处理海量数据。而在实际使用中,计算机也会出现各种故障,为了人们及时发现故障并处理,一般安装计算机故障报警系统。
2、在现有技术中,当计算机运行卡顿以及出现故障时,报警系统需要通过与电脑进行信息交互,然后从电脑获取足够的故障及卡顿的检测数据信息,并利用这些信息生成报告,利用这些报告发出不同的蜂鸣声来进行报警。
3、然而,当计算机运行出现卡顿或故障时,容易出现计算机与报警系统之间无法进行数据交互或数据交互困难的现象,从而导致传统的计算机故障及卡顿报警系统无法快速获取故障及卡顿的检测数据,导致报告生成的速度缓慢或无法生成检测报告,以及无法根据报告快速响应蜂鸣器报警,难以快速且及时的了解到计算机出现了故障与卡顿。
技术实现思路
1、本申请提供一种故障报警处理系统、方法、服务器以及存储介质,用以解决在现有技术中当计算机在运行出现卡顿或故障时无法进行数据交互从而导致无法快速生成检测报告并报警的技术问题。
2、第一方面,本申请提供一种故障报警处理系统,所述故障报警系统包括:数据交互模块、故障分析模块以及数据处理模块;其中:
3、所述数据交互模块,用于与待检测的终端进行交互处理;
4、所述故障分析模块,用于基于所述数据交互模块和所述待检测的终端进行交互处理所获取的交互信息,在确定所述待检测终端存在故障时,确定故障类型;
5、所述数据处理模块,用于根据所述故障类型采集获取所述待检测终端的相关检测信息,以根据所述相关检测信息确定故障信息,并生成与所述故障信息匹配的故障报警消息;或者生成与所述故障类型匹配的故障报警信息。
6、可选地,如上所述的系统,所述数据交互模块具体用于:
7、向所述待检测终端发送探测数据交互请求,并接收所述待检测终端发送的基于所述探测数据交互请求所返回的探测数据交互响应;
8、和/或,
9、接收所述待检测终端发送的故障原因信息。
10、可选地,如上所述的系统,所述故障分析模块具体用于:
11、在监测到所述数据交互模块没有接收到所述探测数据交互响应时,确定所述待检测终端存在故障,并确定所述故障类型为第一硬件故障类型。
12、可选地,如上所述的系统,所述数据处理模块包括:数据分析单元、数据检测单元和数据采集单元;其中,
13、所述数据分析单元,用于识别所述故障类型;
14、所述数据检测单元,用于在所述数据分析单元识别出所述故障类型为第一硬件故障类型时,触发所述数据采集单元采集获取所述待检测终端的每个硬件的温度数据;
15、所述数据检测单元,还用于对所述每个硬件的温度数据进行分析处理,以获取温度异常的硬件,并通过所述数据采集单元向所述温度异常的硬件发送校验数据;
16、所述数据采集单元,还用于采集所述校验数据的传输速度以及所述温度异常的硬件在运行所述校验数据时的运行信息;
17、所述数据检测单元,还用于根据所述传输速度以及所述运行信息,确定故障信息,并生成与所述故障信息匹配的故障报警信息。
18、可选地,如上所述的系统,所述故障分析模块还具体用于:
19、在监测到所述数据交互模块接收到所述探测数据交互响应,且通过所述数据交互模块接收到所述故障原因信息时,确定所述待检测终端存在故障,并对所述故障原因信息进行分析,以确定所述故障类型为第二硬件故障类型或者软件故障类型。
20、可选地,如上所述的系统,所述数据处理模块包括:
21、数据分析单元,用于在识别出所述故障类型为软件故障类型,生成与软件故障类型匹配的故障报警信息。
22、可选地,如上所述的系统,所述数据处理模块还包括:数据检测单元和数据采集单元;其中,
23、所述数据检测单元,用于在所述数据分析单元识别出所述故障类型为第二硬件故障类型时,触发所述数据采集单元采集获取所述故障原因信息中的异常硬件对应的相关检测信息;
24、所述数据检测单元,还用于对所述相关检测信息进行分析处理,以确定故障信息,并生成与所述故障信息匹配的故障报警信息;
25、其中,所述相关检测信息包括如下一种或者几种组合:硬件的温度数据、数据传输速度和交互数据。
26、第二方面,本申请提供一种故障报警处理方法,应用于故障报警系统,其包括:数据交互模块、故障分析模块以及数据处理模块;则所述方法包括:
27、所述数据交互模块与待检测的终端进行交互处理;
28、所述故障分析模块基于所述数据交互模块和所述待检测的终端进行交互处理所获取的交互信息,在确定所述待检测终端存在故障时,确定故障类型;
29、所述数据处理模块根据所述故障类型采集获取所述待检测终端的相关检测信息,以根据所述相关检测信息确定故障信息,并生成与所述故障信息匹配的故障报警消息;或者生成与所述故障类型匹配的故障报警信息。
30、第三方面,本申请提供一种服务器,包括:处理器,以及与所述处理器通信连接的存储器;
31、所述存储器存储计算机执行指令;
32、所述处理器执行所述存储器存储的计算机执行指令,以实现上述实施例中任一所述的故障报警处理方法。
33、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述实施例中任一所述的故障报警处理方法。
34、本申请提供的一种故障报警处理系统、方法、服务器以及存储介质,通过数据交互模块与待检测终端进行交互处理,故障分析模块获取数据交互模块与待检测终端之间的交互信息,在确定待检测终端存在故障时确定故障类型;数据处理模块根据由故障分析模块分析生成的故障类型采集待检测终端的相关检测信息,从而根据相关检测信息确定故障信息,并生成与故障信息对应的故障报警信息,或生成与故障类型对应的故障报警信息,实现在计算机运行故障时,根据不同的故障类型生成对应的故障报警信息,提高故障报警的准确性、可靠性,以及报警速度。
1.一种故障报警处理系统,其特征在于,所述故障报警系统包括:数据交互模块、故障分析模块以及数据处理模块;其中:
2.根据权利要求1所述的系统,其特征在于,所述数据交互模块具体用于:
3.根据权利要求2所述的系统,其特征在于,所述故障分析模块具体用于:
4.根据权利要求3所述的系统,其特征在于,所述数据处理模块包括:数据分析单元、数据检测单元和数据采集单元;其中,
5.根据权利要求2所述的系统,其特征在于,所述故障分析模块还具体用于:
6.根据权利要求5所述的系统,其特征在于,所述数据处理模块包括:
7.根据权利要求6所述的系统,其特征在于,所述数据处理模块还包括:数据检测单元和数据采集单元;其中,
8.一种故障报警处理方法,其特征在于,应用于故障报警系统,其包括:数据交互模块、故障分析模块以及数据处理模块;则所述方法包括:
9.一种服务器,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求8所述的方法。