The invention is applicable to the field of computer technology, and provides an alarm algorithm generation method, monitoring system and terminal equipment, including: acquiring the historical value of performance indicators, calculating the predicted value of the performance indicators respectively by using N alarm algorithms based on the historical value of the performance indicators, acquiring the actual value of the performance indicators, and according to the predicted value and the actual value of the performance indicators. The difference between the values determines the target alarm algorithm of the performance indicators, obtains the target alarm algorithm corresponding to the performance indicators in each time period, and generates the alarm combination algorithm of the performance indicators. The target alarm algorithm is combined to train the alarm combination algorithm which accords with the data trend of each performance index automatically. The alarm threshold is set by using the alarm combination algorithm which accords with the data trend of the performance index. This algorithm can effectively solve the problem of high false alarm rate caused by the specificity and fluctuation of the index data, effectively reduce the false alarm rate and improve the alarm accuracy. Sex.
【技术实现步骤摘要】
一种告警算法生成方法、监控系统及终端设备
本专利技术属于计算机
,尤其涉及一种告警算法生成方法、监控系统及终端设备。
技术介绍
开源监控系统是一种基于网页界面的提供分布式系统监视以及网络监视的企业级监控系统,能够监视各种网络数据,保证服务器系统的安全运营,同时能够提供灵活的通知机制以让系统管理员定位故障位置以便解决网络问题。监控系统通过对系统的多个性能指标进行监测来实现对整个系统的监视,当某一性能指标的数值超出该指标的告警阈值时,系统会自动发出告警信息。目前在确定告警算法时,基本是由技术人员直接选定一种告警算法来设定告警阈值,告警算法较为单一,对于不同类型的性能指标进行阈值告警时,由于性能指标数据的特异性和波动性的不可控性会造成大量的误告,导致告警准确性不高。综上所述,目前监控系统在设置告警阈值所采用的告警算法单一,导致告警准确性不高的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种告警算法生成方法、监控系统及终端设备,以解决监控系统在设置告警阈值所采用的告警算法单一,导致告警准确性不高的问题。本专利技术的第一方面提供了一种告警算法生成方法,包括:获取性能指标的历史值,并基于所述性能指标的历史值采用N个告警算法分别计算所述性能指标的预测值,其中,N为大于1的正整数;获取所述性能指标的实际值,根据所述性能指标的各个预测值与实际值的差值确定所述性能指标的目标告警算法;获取所述性能指标在各个时间段分别对应的目标告警算法,生成所述性能指标的告警组合算法。本专利技术的第二方面提供了一种监控系统,包括:计算模块,用于获取性能指标的历史值,并基于所述性能指标 ...
【技术保护点】
1.一种告警算法生成方法,其特征在于,包括:获取性能指标的历史值,并基于所述性能指标的历史值采用N个告警算法分别计算所述性能指标的预测值,其中,N为大于1的正整数;获取所述性能指标的实际值,根据所述性能指标的各个预测值与实际值的差值确定所述性能指标的目标告警算法;获取所述性能指标在各个时间段分别对应的目标告警算法,生成所述性能指标的告警组合算法。
【技术特征摘要】
1.一种告警算法生成方法,其特征在于,包括:获取性能指标的历史值,并基于所述性能指标的历史值采用N个告警算法分别计算所述性能指标的预测值,其中,N为大于1的正整数;获取所述性能指标的实际值,根据所述性能指标的各个预测值与实际值的差值确定所述性能指标的目标告警算法;获取所述性能指标在各个时间段分别对应的目标告警算法,生成所述性能指标的告警组合算法。2.根据权利要求1所述的方法,其特征在于,还包括:根据所述告警组合算法设置所述性能指标的告警阈值;基于所述告警阈值监测监控系统,获取所述性能指标在各个时间段的告警误告率;根据所述告警误告率调整所述告警组合算法。3.根据权利要求1所述的方法,其特征在于,所述基于所述性能指标的历史值采用N个告警算法分别计算所述性能指标的预测值,包括:调用告警算法库,采用所述告警算法库中的告警算法计算所述性能指标的预测值;所述告警算法库中包括算法名称、算法公式以及算法标识;基于所述算法标识将单个性能指标的各个预测值与采用的告警算法进行关联。4.根据权利要求1所述的方法,其特征在于,所述基于所述性能指标的历史值采用N个告警算法分别计算所述性能指标的预测值,包括:基于性能指标的类型从告警算法库中筛选出符合所述性能指标的类型的告警算法;采用筛选得到的告警算法计算所述性能指标的预测值,并将计算得到的预测值通过所述算法标识与采用的告警算法进行关联。5.根据权利要求1所述的方法,其特征在于,所述获取所述性能指标的实际值,根据所述性能指标的各个预测值与实际值的差值确定所述性能指标的目标告警算法,包括:将通过告警算法计算得到的各个预测值与所述实际值进行差...
【专利技术属性】
技术研发人员:孔军龙,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。