一种生成监控规则的方法、装置、设备及存储介质制造方法及图纸

技术编号:33771347 阅读:41 留言:0更新日期:2022-06-12 14:23
本申请实施例提供了一种生成监控规则的方法、装置、设备及存储介质,涉及数据处理技术领域,该方法包括:将第一时间段划分为多个时间单元,并分别对多个时间单元各自对应的原始交易数据进行修正,获得多个时间单元各自对应的修正交易数据。再基于多个时间单元各自对应的修正交易数据,分别确定多个时间单元各自对应的累计指标值和多个时间单元各自对应的均值指标值。按照规则时间片,对第一时间段进行划分,获取多个规则时间段。再分别将每个规则时间段对应的多个累计指标值和多个均值指标值,输入至集成学习模型,获得每个规则时间段各自对应的监控规则。由于每个规则时间段对应不同的监控规则,提高了业务异常感知的准确性。性。性。

【技术实现步骤摘要】
一种生成监控规则的方法、装置、设备及存储介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种生成监控规则的方法、装置、设备及存储介质。

技术介绍

[0002]为了保障公司业务系统正常运行,业务异常感知是业务系统必备的一项基本要求。然而,随着公司业务的发展,业务场景越来越复杂,业务异常感知的要求也越来越高。
[0003]目前,最简单的业务异常感知方法是:直接基于预设的监控规则,确定业务是否异常。相关技术下,监控规则是根据专家经验确定的,针对不同的业务场景需人工设定不同的监控规则,使得监控规则的可扩展性较差。而且,针对一个业务场景下的不同时段,人工设定的监控规则是固定不变的,从而影响业务异常感知的准确性。

技术实现思路

[0004]本申请实施例提供了一种生成监控规则的方法、装置、设备及存储介质,用于提高业务异常感知的准确性。
[0005]一方面,本申请实施例提供了一种生成监控规则的方法,该方法包括:
[0006]将第一时间段划分为多个时间单元,并分别对所述多个时间单元各自对应的原始交易数据进行修正,获得所述多个时间单元各自对应的修正交易数据;
[0007]基于所述多个时间单元各自对应的修正交易数据,分别确定所述多个时间单元各自对应的累计指标值和所述多个时间单元各自对应的均值指标值;
[0008]按照规则时间片,对所述第一时间段进行划分,获取多个规则时间段;
[0009]分别将每个规则时间段对应的多个累计指标值和多个均值指标值,输入至集成学习模型,获得每个规则时间段各自对应的监控规则。
[0010]可选地,所述分别对所述多个时间单元各自对应的原始交易数据进行修正,获得所述多个时间单元各自对应的修正交易数据,包括:
[0011]针对所述多个时间单元,分别执行以下步骤:
[0012]基于业务类型,对一个时间单元对应的原始交易数据进行数据修正,获得修正交易数据。
[0013]可选地,所述累计指标值包括连续失败交易量;
[0014]所述基于所述多个时间单元各自对应的修正交易数据,确定所述多个时间单元各自对应的累计指标值,包括:
[0015]针对所述多个时间单元,分别执行以下步骤:
[0016]若一个时间单元内的修正交易数据的失败交易量为0,则确定所述一个时间单元对应的连续失败交易量为0;
[0017]若一个时间单元内的修正交易数据的失败交易量不为0,则基于所述一个时间单元的前一个时间单元对应的连续失败交易量,与所述失败交易量,确定所述一个时间单元
对应的连续失败交易量。
[0018]可选地,所述基于所述多个时间单元各自对应的修正交易数据,确定所述多个时间单元各自对应的均值指标值,包括:
[0019]针对所述多个时间单元,分别执行以下步骤:
[0020]获取一个时间单元对应的目标滑动窗口内的多个时间单元各自对应的修正交易数据;
[0021]基于获得的多个修正交易数据,确定所述一个时间单元对应的均值指标值。
[0022]可选地,采用以下方式确定所述一个时间单元对应的目标滑动窗口,包括:
[0023]从多个窗口类别时间段中,确定与所述一个时间单元匹配的目标窗口类别时间段,并获取所述目标窗口类别时间段对应的滑动窗口长度,所述多个窗口类别时间段是按照预设规则对第二时间段划分获得的,其中,每个窗口类别时间段对应一个滑动窗口长度;
[0024]基于所述一个时间单元的结束时间点和所述滑动窗口长度,确定所述一个时间单元对应的目标滑动窗口,其中,所述一个时间单元的结束时间点与所述目标滑动窗口的结束时间点相同。
[0025]可选地,采用以下方式确定所述目标窗口类别时间段对应的滑动窗口长度,包括:
[0026]获取所述第二时间段的总交易量,并基于所述总交易量确定滑动窗口长度的下限值和上限值;
[0027]基于所述目标窗口类别时间段内的交易量与所述总交易量的比值,确定所述目标窗口类别时间段对应的交易比值;
[0028]基于所述交易比值、所述下限值以及所述上限值,确定所述目标窗口类别时间段对应的滑动窗口长度。
[0029]可选地,所述均值指标值包括负波动值;
[0030]所述基于获得的多个修正交易数据,确定所述一个时间单元对应的均值指标值,包括:
[0031]基于获得的多个修正交易数据,确定所述目标滑动窗口对应的总交易量;
[0032]基于所述目标滑动窗口对应的总交易量,以及所述目标滑动窗口的前一个滑动窗口对应的总交易量,确定所述一个时间单元对应的负波动值。
[0033]可选地,所述基于所述目标滑动窗口对应的总交易量,以及所述目标滑动窗口的前一个滑动窗口对应的总交易量,确定所述一个时间单元对应的负波动值,包括:
[0034]将所述前一个滑动窗口对应的总交易量与所述目标滑动窗口对应的总交易量的差值,作为所述目标滑动窗口对应的交易增长量;
[0035]将所述目标滑动窗口对应的交易增长量,与所述目标滑动窗口对应的总交易量的比值,作为所述一个时间单元对应的负波动值。
[0036]可选地,所述分别将每个规则时间段对应的多个累计指标值和多个均值指标值,输入至集成学习模型,获得每个规则时间段各自对应的监控规则,包括:
[0037]针对所述多个规则时间段,分别执行以下步骤:
[0038]将一个规则时间段对应的多个累计指标值,输入所述集成学习模型,获得多个第一监控阈值;
[0039]将所述多个第一监控阈值中的最大监控阈值,作为所述多个累计指标值在所述一
个规则时间段对应的累计指标监控阈值;
[0040]将所述一个规则时间段对应的多个均值指标值,输入所述集成学习模型,获得多个第二监控阈值;
[0041]将所述多个第二监控阈值中的最大监控阈值,作为所述多个均值指标值在所述一个规则时间段对应的均值指标监控阈值;
[0042]将获得的累计指标监控阈值和均值指标监控阈值,作为所述一个规则时间段对应的监控规则。
[0043]可选地,所述集成学习模型包括多个子学习模型;
[0044]所述将一个规则时间段对应的多个累计指标值,输入所述集成学习模型,获得多个第一监控阈值,包括:
[0045]将所述一个规则时间段对应的多个累计指标值,分别输入所述多个子学习模型,获得所述多个子学习模型各自输出的第一监控阈值;
[0046]所述将所述一个规则时间段对应的多个均值指标值,输入所述集成学习模型,获得多个第二监控阈值,包括:
[0047]将所述一个规则时间段对应的多个均值指标值,分别输入所述多个子学习模型,获得所述多个子学习模型各自输出的第二监控阈值。
[0048]一方面,本申请实施例提供了一种生成监控规则的装置,该装置包括:
[0049]修正模块,用于将第一时间段划分为多个时间单元,并分别对所述多个时间单元各自对应的原始交易数据进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成监控规则的方法,其特征在于,包括:将第一时间段划分为多个时间单元,并分别对所述多个时间单元各自对应的原始交易数据进行修正,获得所述多个时间单元各自对应的修正交易数据;基于所述多个时间单元各自对应的修正交易数据,分别确定所述多个时间单元各自对应的累计指标值和所述多个时间单元各自对应的均值指标值;按照规则时间片,对所述第一时间段进行划分,获取多个规则时间段;分别将每个规则时间段对应的多个累计指标值和多个均值指标值,输入至集成学习模型,获得每个规则时间段各自对应的监控规则。2.如权利要求1所述的方法,其特征在于,所述分别对所述多个时间单元各自对应的原始交易数据进行修正,获得所述多个时间单元各自对应的修正交易数据,包括:针对所述多个时间单元,分别执行以下步骤:基于业务类型,对一个时间单元对应的原始交易数据进行数据修正,获得修正交易数据。3.如权利要求1所述的方法,其特征在于,所述累计指标值包括连续失败交易量;所述基于所述多个时间单元各自对应的修正交易数据,确定所述多个时间单元各自对应的累计指标值,包括:针对所述多个时间单元,分别执行以下步骤:若一个时间单元内的修正交易数据的失败交易量为0,则确定所述一个时间单元对应的连续失败交易量为0;若一个时间单元内的修正交易数据的失败交易量不为0,则基于所述一个时间单元的前一个时间单元对应的连续失败交易量,与所述失败交易量,确定所述一个时间单元对应的连续失败交易量。4.如权利要求1所述的方法,其特征在于,所述基于所述多个时间单元各自对应的修正交易数据,确定所述多个时间单元各自对应的均值指标值,包括:针对所述多个时间单元,分别执行以下步骤:获取一个时间单元对应的目标滑动窗口内的多个时间单元各自对应的修正交易数据;基于获得的多个修正交易数据,确定所述一个时间单元对应的均值指标值。5.如权利要求4所述的方法,其特征在于,采用以下方式确定所述一个时间单元对应的目标滑动窗口,包括:从多个窗口类别时间段中,确定与所述一个时间单元匹配的目标窗口类别时间段,并获取所述目标窗口类别时间段对应的滑动窗口长度,所述多个窗口类别时间段是按照预设规则对第二时间段划分获得的,其中,每个窗口类别时间段对应一个滑动窗口长度;基于所述一个时间单元的结束时间点和所述滑动窗口长度,确定所述一个时间单元对应的目标滑动窗口,其中,所述一个时间单元的结束时间点与所述目标滑动窗口的结束时间点相同。6.如权利要求5所述的方法,其特征在于,采用以下方式确定所述目标窗口类别时间段对应的滑动窗口长度,包括:获取所述第二时间段的总交易量,并基于所述总交易量确定滑动窗口长度的下限值和上限值;
基于所述目标窗口类别时间段内的交易量与所述总交易量的比值,确定所述目标窗口类别时间段对应的交易比值;基于所述交易比值、所述下限值以及所述上限值,确定所述目标窗口类别时间段对应的滑动窗口长度。7.如权利要求4所述的方法,其特征在于,所述均值指标值包括负波动值;所述基于获得的多个修正交易数据,确定所述一个时间单元对应的均值指标值,包括:基于获得的多个修正交易数据,确定所述目标滑动窗口对...

【专利技术属性】
技术研发人员:李本凯张文举郑瑾郭俊林可
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1