一种监控数据的优化方法及服务端技术

技术编号:28870999 阅读:33 留言:0更新日期:2021-06-15 23:03
本发明专利技术公开了一种监控数据的优化方法及服务端,其方法的实现步骤如下:获取监控程序采集监控数据的监控周期,在每一个监控周期内采集实时业务资源使用率;服务端判断实时业务资源使用率是否超过预设业务资源使用率,若是,则对业务流量进行限流,预设业务资源使用率为总资源使用率减去预设监控资源使用率,预设监控资源使用率大于或等于监控程序采集监控数据的最多资源使用率。本发明专利技术在使得监控程序在和业务程序共享资源的同时能保证自身进行监控数据的正常工作。

【技术实现步骤摘要】
一种监控数据的优化方法及服务端
本专利技术涉及互联网数据处理
,特别涉及一种监控数据的优化方法及服务端。
技术介绍
在现代的很多互联网产品中,都是使用各种客户端进行使用的。而各种的客户端又都对应着各自的一个服务端。而每一个的服务端后面可能只是单独的项目,有些则可能是很多的服务端的微服务聚合成的一个项目,即存在多种多样的情况。其中,在系统的正常运行中,有可能会出现业务数据异常的情况,这个也是正常现象。针对上述的业务数据异常,在很多系统中,会存在有各种各自的监控系统来进行异常监控。而在这些监控系统中,无论是服务器资源监控、实例监控以及具体到各种业务上的监控,都需要应用软件或者业务方提供数据或者由专门的监控代理程序监控服务器或者应用信息,统计记录与告警。由于这些监控程序与业务程序共享包括各种内存以及CPU(centralprocessingunit,中央处理器)等资源。在通常情况下,资源充足或者业务量不大的时候,监控程序与业务程序都能够获取到足够资源进行各自的处理,但是,业务量剧增或者逐渐增大时,业务程序就占据了较多资源,则会影响到监控本文档来自技高网...

【技术保护点】
1.一种监控数据的优化方法,其特征在于,包括步骤:/nS1、获取监控程序采集监控数据的监控周期,在每一个所述监控周期内采集实时业务资源使用率;/nS2、服务端判断所述实时业务资源使用率是否超过预设业务资源使用率,若是,则对业务流量进行限流,所述预设业务资源使用率为总资源使用率减去预设监控资源使用率,所述预设监控资源使用率大于或等于所述监控程序采集监控数据的最多资源使用率。/n

【技术特征摘要】
1.一种监控数据的优化方法,其特征在于,包括步骤:
S1、获取监控程序采集监控数据的监控周期,在每一个所述监控周期内采集实时业务资源使用率;
S2、服务端判断所述实时业务资源使用率是否超过预设业务资源使用率,若是,则对业务流量进行限流,所述预设业务资源使用率为总资源使用率减去预设监控资源使用率,所述预设监控资源使用率大于或等于所述监控程序采集监控数据的最多资源使用率。


2.根据权利要求1所述的一种监控数据的优化方法,其特征在于,所述步骤S1之前还包括以下步骤:
将多个CPU核中的第一CPU核中与所述预设监控资源使用率相同的资源作为所述监控程序进行使用;
预设多个与所述CPU核一一对应绑定的业务实例对象;
所述步骤S1具体包括以下步骤:
获取监控程序采集监控数据的监控周期,在每一个所述监控周期内采集所述第一CPU的实时业务资源使用率;
所述步骤S2具体包括以下步骤:
判断所述实时业务资源使用率是否超过预设业务资源使用率,若是,则采用轮询策略按照预设顺序返回除所述第一CPU的其余CPU所绑定的所述业务实例对象,否则采用轮询策略按照预设顺序返回所有CPU所对应的所述业务实例对象,所述预设业务资源使用率为总资源使用率减去预设监控资源使用率,所述预设监控资源使用率大于或等于所述监控程序采集监控数据的最少资源使用率。


3.根据权利要求2所述的一种监控数据的优化方法,其特征在于,所述步骤S2中采用轮询策略按照预设顺序返回除所述第一CPU的其余CPU所绑定的所述业务实例对象具体包括以下步骤:
采用轮询策略按照预设顺序返回除所述第一CPU的其余CPU所绑定的所述业务实例对象,直到下一个所述监控周期的到来或者持续所述监控周期之后,采用轮询策略按照预设顺序返回所有CPU所对应的所述业务实例对象。


4.根据权利要求1所述的一种监控数据的优化方法,其特征在于,所述步骤S1具体包括以下步骤:
获取监控程序采集监控数据的监控周期,在每一个所述监控周期的中间时间点采集实时业务资源使用率。


5.根据权利要求1至4任一所述的一种监控数据的优化方法,其特征在于,所述预设业务资源使用率为总资源使用率减去预设监控资源使用率减去预设固定使用率,所述预设监控资源使用率等于所述监控程序采集监控数据的最多资源使用率,所述预设固定使用率为[5%,30%];
所述步骤S2之后还包括以下步骤:
当在连续多个所述监控周期内所采集的所述实时业务资源使用率都超过所述预设业务资源使用率,则发出人工预警信号。


6.一种监控数据的优化服务端,包括存储器、处...

【专利技术属性】
技术研发人员:刘德建林伟郭玉湖陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建;35

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

1