一种网管系统中性能指标计算方法、装置及介质制造方法及图纸

技术编号:37984620 阅读:18 留言:0更新日期:2023-06-30 09:59
本申请公开了一种网管系统中性能指标计算方法、装置及介质,涉及网络管理领域,为了降低计算指标时的资源占用,本申请通过在当接收到查询请求后,数据库通过查询命令,调用自定义函数与语法解析树,即可自动调用指标对应的自定义函数获取性能指标的计算结果。通过使用数据库函数计算可以充分利用数据库CPU资源,降低应用服务器CPU资源的消耗。无需在网管应用层进行复杂的指标计算逻辑,极大地简化了网管系统中性能指标计算流程,在大数据量的场景下,无需增加应用服务器CPU资源,有效解决了计算效率瓶颈的问题。算效率瓶颈的问题。算效率瓶颈的问题。

【技术实现步骤摘要】
一种网管系统中性能指标计算方法、装置及介质


[0001]本申请涉及网络管理领域,特别是涉及一种网管系统中性能指标计算方法、装置及介质。

技术介绍

[0002]网络设备管理系统是一种可以对接入其中的网络设备进行配置管理、告警上报和性能分析的管理系统,以下简称网管。其中性能分析模块可以对外提供性能指标分析计算,用以反映设备的性能运行情况,为网络运维提供数据参考。运维工程师会根据不同业务需求定义对应的性能指标,以下简称指标,例如:设备CPU利用率,设备可用率,设备能耗等。指标公式是一些计数器的运算公式,其中公式中的计数器由网络设备上报,存入网管数据库中。运维人员通过网管查询指标时,网管应用模块首先从数据库中查出指标公式中的计数器数值,然后按照指标公式进行计算得到指标结果。
[0003]在数据量比较大和性能指标定义比较多的情况下,会出现计算效率瓶颈,为解决效率问题,一般的做法是增加网管应用模块服务器的中央处理器(central processing unit,CPU)硬件资源,以在应用中开启多线程,执行指标计算任务。
>[0004]由此可本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网管系统中性能指标计算方法,其特征在于,包括:接收业务指标查询请求;根据所述业务指标查询请求调用指标对应的自定义函数;根据所述自定义函数与语法解析树得到指标计算结果,其中,所述自定义函数与所述语法解析树是根据预存指标公式和函数模板生成的;将所述指标计算结果返回至客户端。2.根据权利要求1所述的网管系统中性能指标计算方法,其特征在于,所述语法解析树的设置步骤为:控制语法分析器生成词法解析器与语法解析器;控制所述词法解析器与所述语法解析器遍历所述预存指标公式,生成所述语法解析树。3.根据权利要求2所述的网管系统中性能指标计算方法,其特征在于,所述自定义函数的设置步骤为:控制所述语法分析器生成访问者文件与监听者文件;控制所述访问者文件与所述监听者文件遍历所述语法解析树;填充默认函数模板,生成所述自定义函数。4.根据权利要求2所述的网管系统中性能指标计算方法,其特征在于,所述控制语法分析器生成词法解析器与语法解析器,包括:接收自定义语法规则;根据所述自定义语法规则生成所述词法解析器与所述语法解析器。5.根据权利要求3所述的网管系统中性能指标计算方法,其特征在于,所述控制所述语法分析器生成访问者文件与监听者文件,包括:接收自定义语法规则;根据所述自定义语法规则生成所述访问者文件与所述监听...

【专利技术属性】
技术研发人员:张威
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1