监控告警方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:20978752 阅读:39 留言:0更新日期:2019-04-29 18:43
本发明专利技术提供一种监控告警方法,该方法包括:获取目标业务系统的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常;若异常,则判断所述监控数据的生成时间是否属于许可波动时间段;若属于,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警;若不属于,则根据预设标准告警优先级进行告警。本发明专利技术还提供一种监控告警装置、设备及计算机可读存储介质。本发明专利技术在日常监控基础上,当监控的业务数据出现异常时,从时间维度对异常原因进行校验和分析,并根据分析结果采用合适的告警方式进行告警,提高了告警的精确性,有利于提高系统稳定性和安全性。

Monitoring and Reporting Police Law, Devices, Equipment and Computer Readable Storage Media

The invention provides a monitoring and alarming police method, which includes: acquiring the monitoring data of the target business system, comparing the monitoring data with the corresponding standard threshold, judging whether the monitoring data is abnormal; if abnormal, judging whether the generation time of the monitoring data belongs to the permission fluctuation period; if so, corresponding to the permission fluctuation period. The fluctuation alarm rules and the monitoring data set corresponding alarm priority, and alarm according to the alarm priority; if not, alarm according to the preset standard alarm priority. The invention also provides a monitoring and alarming device, a device and a computer readable storage medium. On the basis of routine monitoring, when the monitoring business data is abnormal, the abnormal causes are checked and analyzed from the time dimension, and the appropriate alarm mode is adopted according to the analysis results, which improves the accuracy of the alarm and is conducive to improving the stability and security of the system.

【技术实现步骤摘要】
监控告警方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种监控告警方法、装置、设备及计算机可读存储介质。
技术介绍
监控是整个运维乃至整个产品生命周期中最重要的一环,为了更好、更有效的保障业务系统上线后的稳定的运行,对于业务系统(包括服务器和数据库)的硬件资源、性能、带宽、端口、进程、服务等都必须有一个可靠和可持续的监测机制,统计分析每天的各种数据,从而能及时检测出业务系统的异常。在对业务系统进行监控的过程中,若发现异常,监控系统(或监控服务器)将会自动向告警邮箱发送告警邮件,以提示运维工程师及时进行异常排查。而在传统的监控过程中,异常标准一般是以一个定值方式进行设置,灵活性较低,没有考虑到业务方的实际业务安排,经常会出现在某一段时间告警邮件特别多的情况,降低了告警的准确性,容易对运维工程师造成视觉疲劳,影响了本身的运维工作。
技术实现思路
本专利技术的主要目的在于提供一种监控告警方法、装置、设备及计算机可读存储介质,旨在提高监控告警的准确性。为实现上述目的,本专利技术提供一种监控告警方法,所述监控告警方法包括:获取目标业务系统的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常;若所述监控数据异常,则判断所述监控数据的生成时间是否属于许可波动时间段;若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警;若所述监控数据的生成时间不属于所述许可波动时间段,则根据预设标准告警优先级进行告警。可选地,所述将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常的步骤包括:根据所述监控数据的类型查询历史数据库,获取对应的历史数据;根据所述监控数据和所述历史数据计算所述监控数据的同比波动值和环比波动值;判断所述监控数据的同比波动值和环比波动值是否均大于对应的标准波动阈值,以判断所述监控数据是否异常。可选地,所述若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警的步骤包括:若所述监控数据的生成时间属于许可波动时间段,则根据所述生成时间所属的许可波动时间段确定对应的动态波动阈值;将所述监控数据和对应的动态波动阈值进行比对,并根据所述监控数据和所述动态波动阈值的大小关系设置对应的告警优先级,以根据所述告警优先级进行告警处理。可选地,所述获取目标业务系统和/或目标数据库的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常的步骤之前,还包括:接收所述目标业务系统发送的业务安排信息,并根据所述业务安排信息设置对应的许可波动时间段和动态波动阈值。可选地,所述若所述监控数据异常,则根据所述监控数据的生成时间是否属于许可波动时间段的步骤之后,还包括:若所述监控数据的生成时间不属于所述许可波动时间段,则获取所述目标业务系统在所述生成时间内接收到的任务指令;对所述任务指令进行分析,判断所述目标业务系统是否被攻击;若所述目标业务系统被攻击,则进行防御性处理。可选地,所述监控告警方法还包括:根据告警情况在预设告警日志中记录对应的告警事件,所述告警事件包括异常时间、分析时间、异常类型和告警方式。可选地,所述根据告警情况在预设告警日志中记录对应的告警事件的步骤之后,还包括:根据所述预设告警日志确定预设统计周期内的高频告警时间和/或高频告警类型,并根据所述高频告警时间和/或所述高频告警类型分别对应的监控数据生成对应的高频告警报告。此外,为实现上述目的,本专利技术还提供监控告警装置,所述监控告警装置包括:第一判断模块,用于获取目标业务系统的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常;第二判断模块,用于若所述监控数据异常,则判断所述监控数据的生成时间是否属于许可波动时间段;第一告警模块,用于若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警;第二告警模块,用于若所述监控数据的生成时间不属于所述许可波动时间段,则根据预设标准告警优先级进行告警。此外,为实现上述目的,本专利技术还提供一种监控告警设备,所述监控告警设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的监控告警程序,其中所述监控告警程序被所述处理器执行时,实现如上述的监控告警方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有监控告警程序,其中所述监控告警程序被处理器执行时,实现如上述的监控告警方法的步骤。本专利技术在监控日常业务活动的基础上,当监控的业务数据出现异常时,从时间维度对异常原因进行校验和分析,并根据分析结果采用合适的告警方式进行告警,从而使得监控告警能够更贴近实际业务,实现更为精确的告警,有利于提高系统稳定性和安全性,也有利于降低运维人员的工作量,提高了运维效率。附图说明图1为本专利技术实施例方案中涉及的监控告警设备的硬件结构示意图;图2为本专利技术监控告警方法第一实施例的流程示意图;图3为本专利技术监控告警方法第二实施例的流程示意图;图4为本专利技术监控告警方法第三实施例的流程示意图;图5为本专利技术监控告警装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例涉及的监控告警方法主要应用于监控告警设备,该监控告警设备可以是个人计算机(personalcomputer,PC)、笔记本电脑、服务器等具有数据处理功能的设备。参照图1,图1为本专利技术实施例方案中涉及的监控告警设备的硬件结构示意图。本专利技术实施例中,监控告警设备可以包括处理器1001(例如中央处理器CentralProcessingUnit,CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真WIreless-FIdelity,WI-FI接口);存储器1005可以是高速随机存取存储器(randomaccessmemory,RAM),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作系统、网络通信模块以及监控告警程序。在图1中,网络通信模块可用于连接目标业务系统,与目标业务系统进行数据通信;而处理器1001可以调用存储器1005中存储的监控告警程序,并执行本专利技术各实施例提供的监控告警方法。本专利技术实施本文档来自技高网...

【技术保护点】
1.一种监控告警方法,其特征在于,所述监控告警方法包括:获取目标业务系统的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常;若所述监控数据异常,则判断所述监控数据的生成时间是否属于许可波动时间段;若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警;若所述监控数据的生成时间不属于所述许可波动时间段,则根据预设标准告警优先级进行告警。

【技术特征摘要】
1.一种监控告警方法,其特征在于,所述监控告警方法包括:获取目标业务系统的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常;若所述监控数据异常,则判断所述监控数据的生成时间是否属于许可波动时间段;若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警;若所述监控数据的生成时间不属于所述许可波动时间段,则根据预设标准告警优先级进行告警。2.如权利要求1所述的监控告警方法,其特征在于,所述将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常的步骤包括:根据所述监控数据的类型查询历史数据库,获取对应的历史数据;根据所述监控数据和所述历史数据计算所述监控数据的同比波动值和环比波动值;判断所述监控数据的同比波动值和环比波动值是否均大于对应的标准波动阈值,以判断所述监控数据是否异常。3.如权利要求1所述的监控告警方法,其特征在于,所述若所述监控数据的生成时间属于所述许可波动时间段,则根据所述许可波动时间段对应的波动告警规则和所述监控数据设置对应的告警优先级,并根据所述告警优先级进行告警的步骤包括:若所述监控数据的生成时间属于许可波动时间段,则根据所述生成时间所属的许可波动时间段确定对应的动态波动阈值;将所述监控数据和对应的动态波动阈值进行比对,并根据所述监控数据和所述动态波动阈值的大小关系设置对应的告警优先级,以根据所述告警优先级进行告警处理。4.如权利要求3所述的监控告警方法,其特征在于,所述获取目标业务系统和/或目标数据库的监控数据,并将所述监控数据和对应的标准阈值进行比对,判断所述监控数据是否异常的步骤之前,还包括:接收所述目标业务系统发送的业务安排信息,并根据所述业务安排信息设置对应的许可波动时间段和动态波动阈值。5.如权利要求1所述的监控告警方法,其特征在于,所述若所述监控数据异常,则根据所述监控...

【专利技术属性】
技术研发人员:杨加志
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1