一种实现系统安全的报警方法和装置制造方法及图纸

技术编号:23287890 阅读:34 留言:0更新日期:2020-02-08 18:00
本发明专利技术实施例公开了一种实现系统安全的报警方法和装置,其方法包括:预先设置用于检测业务流程是否处于异常状态的目标程序代码;根据预设的时间周期触发所述目标程序代码执行检测目标业务流程是否异常的操作,若是,则生成表示所述目标业务流程存在异常的报警指示信息;确定所述目标程序代码对应的接口错误日志,对所述接口错误日志进行实时分析,判断所述目标程序代码是否存在异常,若是,则生成表示所述目标程序代码存在异常的报警指示信息。采用本发明专利技术所述的实现系统安全的报警方法,能够通过预设的检测异常的程序和机制精确定位系统中的异常问题,且操作灵活简便,从而提高了系统的安全性。

An alarm method and device for realizing system safety

【技术实现步骤摘要】
一种实现系统安全的报警方法和装置
本专利技术实施例涉及智能监控领域,具体涉及一种实现系统安全的报警方法和装置,另外还涉及一种电子设备和计算机可读存储介质。
技术介绍
近年来,随着网络技术的快速发展,基于计算机系统实现的自动化业务处理过程已逐渐成熟,计算机硬件和软件成为目前人们生产生活当中必不可少的部分,用户在使用计算机的过程中,不可避免的出现各种异常,如运行某个应用程序时,由于计算机硬件的限制或者软件的异常等原因,可能出现死机、蓝屏、性能下降等现象,给用户使用带来极大的不便。因此,计算机系统维护技术成为了诸多用户关注的重要方面。然而,目前较常用的一些针对计算机硬件和软件运行情况的监测手段,并不能很好地适应和满足这种需求,无法快速、精确的定位要的异常问题,导致发现问题的时间会被延后,监测效率低下。因此,如何为用户提供一种测试操作精确、高效的有针对性的系统安全方法已成为本领域发展的重点。
技术实现思路
为此,本专利技术实施例提供一种实现系统安全的报警方法,以解决现有技术中存在的无法精确定位系统中存在的部分异常问题,导致系统安全管理效率较低的问题。为了实现上述目的,本专利技术实施例提供如下技术方案:第一方面,本专利技术实施例提供一种实现系统安全的报警方法,包括:预先设置用于检测业务流程是否处于异常状态的目标程序代码;根据预设的时间周期触发所述目标程序代码执行检测目标业务流程是否异常的操作,若是,则生成表示所述目标业务流程存在异常的报警指示信息;确定所述目标程序代码对应的接口错误日志,对所述接口错误日志进行实时分析,判断所述目标程序代码是否存在异常,若是,则生成表示所述目标程序代码存在异常的报警指示信息。进一步的,所述的实现系统安全的报警方法,还包括:获得待检测目标网站的访问时间信息所对应的接口超时日志,对所述接口超时日志进行实时分析,判断针对所述待检测目标网站的访问时间是否超时,若是,则生成表示针对所述待检测目标网站的访问存在异常的报警指示信息。进一步的,所述的实现系统安全的报警方法,还包括:通过预设的使用率检测程序对待检测目标服务器中的中央处理器和内存的使用率进行检测,当检测到所述使用率低于预设的标准范围时,判定所述待检测目标服务器处于异常状态,生成表示所述待检测目标服务器处于异常状态报警指示信息。进一步的,所述的实现系统安全的报警方法,还包括:通过预设的漏洞检测程序对所述待检测目标服务器进行漏洞检测,当检测到所述待检测目标服务器存在安全漏洞时,生成用于表示所述待检测目标服务器存在漏洞的报警指示信息。进一步的,所述的实现系统安全的报警方法,还包括:通过预设的负载检测程序对所述待检测目标服务器中待处理消息队列的积压情况进行检测,当检测到所述待检测目标服务器的待处理消息队列积压满足预设条件时,生成用于表示所述待检测目标服务器负载过高的报警指示信息。进一步的,所述报警指示信息通过短信、邮件、电话语音、即时通信工具消息以及禅道中的至少一种方式进行发送。第二方面,本专利技术实施例提供一种实现系统安全的报警装置,包括:预设单元,用于预先设置用于检测业务流程是否处于异常状态的目标程序代码;第一异常检测报警单元,用于根据预设的时间周期触发所述目标程序代码执行检测目标业务流程是否异常的操作,若是,则生成表示所述目标业务流程存在异常的报警指示信息;第二异常检测报警单元,用于确定所述目标程序代码对应的接口错误日志,对所述接口错误日志进行实时分析,判断所述目标程序代码是否存在异常,若是,则生成表示所述目标程序代码存在异常的报警指示信息。进一步的,所述的实现系统安全的报警装置,还包括:第三异常检测报警单元,用于获得待检测目标网站的访问时间信息所对应的接口超时日志,对所述接口超时日志进行实时分析,判断针对所述待检测目标网站的访问时间是否超时,若是,则生成表示针对所述待检测目标网站的访问存在异常的报警指示信息。进一步的,所述的实现系统安全的报警装置,还包括:第四异常检测报警单元,用于通过预设的使用率检测程序对待检测目标服务器中的中央处理器和内存的使用率进行检测,当检测到所述使用率低于预设的标准范围时,判定所述待检测目标服务器处于异常状态,生成表示所述待检测目标服务器处于异常状态报警指示信息。进一步的,所述的实现系统安全的报警装置,还包括:第五异常检测报警单元,用于通过预设的漏洞检测程序对所述待检测目标服务器进行漏洞检测,当检测到所述待检测目标服务器存在安全漏洞时,生成用于表示所述待检测目标服务器存在漏洞的报警指示信息。进一步的,所述的实现系统安全的报警装置,还包括:第六异常检测报警单元,用于通过预设的负载检测程序对所述待检测目标服务器中待处理消息队列的积压情况进行检测,当检测到所述待检测目标服务器的待处理消息队列积压满足预设条件时,生成用于表示所述待检测目标服务器负载过高的报警指示信息。进一步的,所述报警指示信息通过短信、邮件、电话语音、即时通信工具消息以及禅道中的至少一种方式进行发送。第三方面,本专利技术实施例还提供一种电子设备,包括:处理器和存储器;其中,所述存储器,用于存储实现系统安全的报警方法的程序,该电子设备通电并通过所述处理器运行该实现系统安全的报警方法的程序后,执行上述所述的任意一项所述的实现系统安全的报警方法。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于被服务器执行上述实现系统安全的报警方法中任一项所述的方法。采用本专利技术所述的实现系统安全的报警方法,能够通过预设的检测异常的程序和机制精确定位系统中的异常问题,且操作灵活简便,从而提高了系统的安全性以及安全管理效率。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引申获得其它的实施附图。图1为本专利技术实施例提供的一种实现系统安全的报警方法的流程图;图2为本专利技术实施例提供的一种实现系统安全的报警装置的示意图;图3为本专利技术实施例提供的一种电子设备的示意图。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面基于本专利技术所述的一种实现系统安全的报警方法,对其实施例进行详细描述。如图1所示,其为本专利技术实施例提供的一种实现系统安全的报警方法的流程图,具体实现过程包括以下步骤:步骤S101:预先设置用于检测业务流程是否处于异常状态的目标程序代码。在本专利技术实施例中,所述的业务流程是指基于计本文档来自技高网...

【技术保护点】
1.一种实现系统安全的报警方法,其特征在于,包括:/n预先设置用于检测业务流程是否处于异常状态的目标程序代码;/n根据预设的时间周期触发所述目标程序代码执行检测目标业务流程是否异常的操作,若是,则生成表示所述目标业务流程存在异常的报警指示信息;/n确定所述目标程序代码对应的接口错误日志,对所述接口错误日志进行实时分析,判断所述目标程序代码是否存在异常,若是,则生成表示所述目标程序代码存在异常的报警指示信息。/n

【技术特征摘要】
1.一种实现系统安全的报警方法,其特征在于,包括:
预先设置用于检测业务流程是否处于异常状态的目标程序代码;
根据预设的时间周期触发所述目标程序代码执行检测目标业务流程是否异常的操作,若是,则生成表示所述目标业务流程存在异常的报警指示信息;
确定所述目标程序代码对应的接口错误日志,对所述接口错误日志进行实时分析,判断所述目标程序代码是否存在异常,若是,则生成表示所述目标程序代码存在异常的报警指示信息。


2.根据权利要求1所述的实现系统安全的报警方法,其特征在于,还包括:获得待检测目标网站的访问时间信息所对应的接口超时日志,对所述接口超时日志进行实时分析,判断针对所述待检测目标网站的访问时间是否超时,若是,则生成表示针对所述待检测目标网站的访问存在异常的报警指示信息。


3.根据权利要求1所述的实现系统安全的报警方法,其特征在于,还包括:通过预设的使用率检测程序对待检测目标服务器中的中央处理器和内存的使用率进行检测,当检测到所述使用率低于预设的标准范围时,判定所述待检测目标服务器处于异常状态,生成表示所述待检测目标服务器处于异常状态报警指示信息。


4.根据权利要求3所述的实现系统安全的报警方法,其特征在于,还包括:通过预设的漏洞检测程序对所述待检测目标服务器进行漏洞检测,当检测到所述待检测目标服务器存在安全漏洞时,生成用于表示所述待检测目标服务器存在漏洞的报警指示信息。


5.根据权利要求4所述的实现系统安全的报警方法,其特征在于,还包括:通过预设的负载检测程序对所述待检测目标服务器中待处理消息队列的积压情况进行检测,当检测到所述待检测目标服务器的待处理消息队列积压满足预设条件时,生成用于表示所述...

【专利技术属性】
技术研发人员:张韬张军峰杨栋东
申请(专利权)人:赛诺贝斯北京营销技术股份有限公司
类型:发明
国别省市:北京;11

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

1