一种监控数据的转换模板确定方法及装置制造方法及图纸

技术编号:38919423 阅读:12 留言:0更新日期:2023-09-25 09:31
本申请公开了一种监控数据的转换模板确定方法及装置,其特征在于,所述方法包括:根据监控指标支持的转化规则,确定备选模板;其中,所述转化规则,用于所述监控指标的指标值在两种数据之间的转化;根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率;其中,不同所述转化类型对应的优先度不同;不同所述转化类型使用的所述转化规则的来源不同;根据转化率,从所述备选模板选择用于所述监控数据转换的目标模板。的目标模板。的目标模板。

【技术实现步骤摘要】
一种监控数据的转换模板确定方法及装置


[0001]本专利技术涉及信息技术应用监控领域,尤其涉及一种监控数据的转换模板确定方法及装置。

技术介绍

[0002]监控数据是指用户的可用数据以及在业务线中产生的各种各样的数据,不同的业务场景下都有不同的监控需求,比如服务器的运行时的性能信息,服务进程信息等,数据采集需要提供丰富的采集方式来满足这些监控需求。
[0003]在监控领域,对于监控指标的处理是根据需求从集群中获取原始指标信息,然后以一种固定的格式去获取和筛选较关键的数据,最终展示出来。但对于监控指标转化方式单一,无法应对原始数据结构复杂的场景;无法实现定制化,对于数据类型不统一的情况,以及面对多样化的用户及系统展示需求,往往需要对于一些重要指标进行取舍,自动化处理能力较低,因此导致数据单一的问题,同时导致对于格式有固定要求,指标要求全面的用户或者展示系统产生较大的影响。

技术实现思路

[0004]本公开实施例提供了一种监控数据的转换模版确定方法及装置、电子设备及存储介质,以规范复杂的监控指标原始数据,提高自动化处理能力。
[0005]本公开实施例第一方面提供一种监控数据的转换模板确定方法,包括:
[0006]根据监控指标支持的转化规则,确定备选模板;其中,所述转化规则,用于所述监控指标的指标值在两种数据之间的转化;
[0007]根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率;其中,不同所述转化类型对应的优先度不同;不同所述转化类型使用的所述转化规则的来源不同;
[0008]根据转化率,从所述备选模板选择用于所述监控数据转换的目标模板。
[0009]基于上述方案,所述转化规则包括:
[0010]原始值和转换值之间的转化规则;
[0011]和/或,
[0012]不同语言版本之间的转化规则。
[0013]基于上述方案,所述转化规则包括以下至少之一:
[0014]第一类型,所述第一类型使用的所述转化规则为用户自定义规则;
[0015]第二类型,所述第二类型使用的所述转化规则为转换图库预定义规则。
[0016]基于上述方案,所述根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率,包括以下至少之一:
[0017]当根据第n所述备选模板确定读取所述监控指标的原始值时,第x个所述监控指标的转换率具有第一取值;
[0018]当在第n所述备选模板对应的所述第一类型,确定将所述监控指标的原始值转换为第一类目标值时,统计待转换为所述第一类目标值的所述监控指标的第一次数;
[0019]当在第n所述备选模板对应的所述第二类型,确定将所述监控指标的原始值转换为第二类目标值时,统计待转换为所述第二类目标值的所述监控指标的第二次数;
[0020]根据所述第一取值的转化率、所述第一次数和所述第二次数,计算所述第n所述备选模块的转化率。
[0021]所述转换图库预定义规则包括:
[0022]第一类数据的转化规则,其中,所述第一类数据的出现频率高于第二类数据的出现频率。
[0023]所述将所述监控指标的原始值转换为第二类目标值包括:
[0024]若原始值属于第一类数据,则对原始值进行自动转化,其中自动转换为所述第一类数据的转换规则;
[0025]若原始值属于第二类数据,则对原始值进行基于自定义规则的处理。
[0026]所述方法还包括:
[0027]若原始值不属于第一类数据或第二类数据,则对原始值进行原始值无匹配处理。
[0028]本公开实施例第二方面提供一种监控数据的转换模板确定的装置,包括:
[0029]第一确定模块,用于根据监控指标支持的转化规则,确定备选模板;其中,所述转化规则,用于所述监控指标的指标值在两种数据之间的转化;
[0030]第二确定模块,用于根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率;其中,不同所述转化类型对应的优先度不同;不同所述转化类型使用的所述转化规则的来源不同;
[0031]处理模块,用于根据转化率,从所述备选模板选择用于所述监控数据转换的目标模板。
[0032]本公开实施例第三方面提供一种电子设备,包括:
[0033]存储器;
[0034]处理器,与所述存储器连接,用于通过执行存储在所述存储器上的计算机可执行指令,并能够实现权利要求1至7任一项提供的方法。
[0035]本公开实施例第四方面提供一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被执行后,能够实现权利要求1至7任一项提供的方法。
[0036]本公开实施例提供的技术方案,通过用户自定义转化规则和转换图库预定义规则两种转换规则,得到备选模板,如此,提供了多种监控指标转换方式从而解决了原始数据结构复杂的问题,能够准确的获取不同场景下监控所需要的重要数据,并且提高了监控数据在数据展示上的多样性。
[0037]本公开实施例提供的技术方案,会对备选模板根据各转化类型的优先度及所述转化类型的转化数量进行优化率的计算,以淘汰转化率低的转换模版,从而在面对多样化的用户及系统展示需求,保留住重要的指标,提高了自动化处理的能力。
附图说明
[0038]图1为本公开实施例提供的一种监控数据的转换模版确定方法的流程示意图;
[0039]图2为本公开实施例提供的一种监控数据的转换模版确定的用户自定义转换的方法的流程示意图;
[0040]图3为本公开实施例提供的一种监控数据的转换模版确定方法的流程示意图;
[0041]图4为本公开实施例提供的一种监控数据的转换模版确定装置的结构示意图;
[0042]图5是本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
[0043]为了能够更加详尽地了解本公开的特点与
技术实现思路
,下面结合附图对本公开的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开。
[0044]如图1所示,本公开实施例提供一种监控数据的转换模版确定方法,包括:
[0045]S110:根据监控指标支持的转化规则,确定备选模板;其中,所述转化规则,用于所述监控指标的指标值在两种数据之间的转化;
[0046]S120:根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率;其中,不同所述转化类型对应的优先度不同;不同所述转化类型使用的所述转化规则的来源不同;
[0047]S130:根据转化率,从所述备选模板选择用于所述监控数据转换的目标模板。
[0048]本公开实施例提供监控数据的转换模版确定方法可以应用于各种电子设备,该电子设备包括但不限于:终端和/或服务器。
[0049]所述终端包括但不限于:采集数据的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控数据的转换模板确定方法,其特征在于,所述方法包括:根据监控指标支持的转化规则,确定备选模板;其中,所述转化规则,用于所述监控指标的指标值在两种数据之间的转化;根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率;其中,不同所述转化类型对应的优先度不同;不同所述转化类型使用的所述转化规则的来源不同;根据转化率,从所述备选模板选择用于所述监控数据转换的目标模板。2.根据权利要求1所述的方法,其特征在于,所述转化规则包括:原始值和转换值之间的转化规则;和/或,不同语言版本之间的转化规则。3.根据权利要求1所述的方法,其特征在于,所述转化规则包括以下至少之一:第一类型,所述第一类型使用的所述转化规则为用户自定义规则;第二类型,所述第二类型使用的所述转化规则为转换图库预定义规则。4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据各所述备选模板包含的各转化类型的优先度及所述转化类型的转化数量,确定各所述备选模板的转化率,包括以下至少之一:当根据第n所述备选模板确定读取所述监控指标的原始值时,第x个所述监控指标的转换率具有第一取值;当在第n所述备选模板对应的所述第一类型,确定将所述监控指标的原始值转换为第一类目标值时,统计待转换为所述第一类目标值的所述监控指标的第一次数;当在第n所述备选模板对应的所述第二类型,确定将所述监控指标的原始值转换为第二类目标值时,统计待转换为所述第二类目标值的所述监控指标的第二次数;根据所述第一取值的转化率、所述第一次数和所述第二次数,...

【专利技术属性】
技术研发人员:陈郁
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1