System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及系统监控,尤其涉及一种监控系统的数据处理方法、装置、计算机设备及存储介质。
技术介绍
1、随着互联网的发展,为了保证企业系统的稳定性,企业中越来越多的应用程序和服务需要被监控,以便及时发现和解决潜在的问题,因此,监控系统的需求也越来越大。
2、随着监控系统的规模和范围不断扩大,监控系统需要监控的监控数据的数据量也随之增加,若监控系统获取到的监控数据的数据量过大,那么监控系统对监控数据的处理和分析的时间也会增加,导致监控系统的响应时间变慢,从而影响监控系统对监控数据的处理效率。
技术实现思路
1、本申请实施例提供了一种监控系统的数据处理方法、装置、计算机设备及存储介质,可以提高监控系统对监控数据的处理效率。
2、第一方面,本申请实施例提供了一种监控系统的数据处理方法,所述方法应用于监控系统,所述方法包括:
3、获取多个监控数据,所述监控数据携带有数据粒度标签,所述数据粒度标签指示对应监控数据的最小粒度来源对象;
4、根据各所述监控数据的所述数据粒度标签以及各第一目标服务节点的节点粒度标签确定各第一目标服务节点分别对应的监控数据量,所述监控系统中部署有多个具有不同节点粒度标签的第一目标服务节点;
5、基于第一目标服务节点与监控数据量阈值的对应关系,确定多个所述第一目标服务节点中是否存在所述监控数据量大于对应监控数据量阈值的第一异常服务节点;
6、若存在所述第一异常服务节点,则根据预设的第一节点数量调整策略
7、将所述第二目标服务节点作为所述第一目标服务节点,返回执行所述根据各所述监控数据的所述数据粒度标签以及各第一目标服务节点的节点粒度标签确定各第一目标服务节点分别对应的监控数据量步骤,直至不存在所述第一异常服务节点;
8、通过多个所述第一目标服务节点处理多个所述监控数据。
9、第二方面,本申请实施例还提供了一种监控系统的数据处理装置,其包括:所述监控系统的数据处理装置设置于监控系统,所述监控系统的数据处理装置包括:
10、收发单元,用于获取多个监控数据,所述监控数据携带有数据粒度标签,所述数据粒度标签指示对应监控数据的最小粒度来源对象;
11、处理单元,用于根据各所述监控数据的所述数据粒度标签以及各第一目标服务节点的节点粒度标签确定各第一目标服务节点分别对应的监控数据量,所述监控系统中部署有多个具有不同节点粒度标签的第一目标服务节点;基于第一目标服务节点与监控数据量阈值的对应关系,确定多个所述第一目标服务节点中是否存在所述监控数据量大于对应监控数据量阈值的第一异常服务节点;若存在所述第一异常服务节点,则根据预设的第一节点数量调整策略以及所述第一异常节点对应的所述节点粒度标签,确定多个第二目标服务节点以及各所述第二目标服务节点分别对应的节点粒度标签,所述第二目标服务节点的数量大于所述第一目标服务节点的数量;将所述第二目标服务节点作为所述第一目标服务节点,返回执行所述根据各所述监控数据的所述数据粒度标签以及各第一目标服务节点的节点粒度标签确定各第一目标服务节点分别对应的监控数据量步骤,直至不存在所述第一异常服务节点;通过多个所述第一目标服务节点处理多个所述监控数据。
12、第三方面,本申请实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
13、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现上述方法。
14、本申请实施例提供了一种监控系统的数据处理方法、装置、计算机设备及存储介质。其中,所述方法应用于监控系统,所述方法包括:当获取到多个来自不同来源对象(被监控对象)的监控数据之后,根据监控数据携带的数据粒度标签以及各第一目标服务节点的节点粒度标签之间的关系确定各第一目标服务节点分别对应的监控数据量,如果检测到多个第一目标服务节点中存在监控数据量大于对应监控数据量阈值的第一异常服务节点(第一异常服务节点负载过大),则需要根据第一节点数量调整策略以及所述第一异常节点对应的所述节点粒度标签调第一服务模块的数量(即第一目标服务节点的数量)以及各第一服务模块的节点粒度标签(即对应第一目标服务节点的节点粒度标签),确定了第一服务模块的数量以及节点粒度标签之后,在节点资源池中选取各第一服务模块对应的第一候选服务节点,并在对应的第一候选服务节点中部署对应的第一服务模块,得到多个第二目标服务节点,并将该第二目标服务节点作为第一目标服务节点,继续检测各第一目标服务节点中是否存在第一异常服务节点,直至不存在第一服务异常节点,使用调整后的第一目标服务节点对多个监控数据进行处理;可见,本申请实施例中,当发现监控系统中存在负载过大的异常服务节点时,可以对监控系统中服务节点的数量以及节点粒度标签进行动态调整,从而减少由于服务节点负载过大而导致的监控数据处理效率低的问题,提高监控系统对监控数据的处理效率。
本文档来自技高网...【技术保护点】
1.一种监控系统的数据处理方法,其特征在于,所述方法应用于监控系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预设的第一节点数量调整策略以及所述第一异常节点对应的所述节点粒度标签,确定多个第二目标服务节点以及各所述第二目标服务节点分别对应的节点粒度标签,包括:
3.根据权利要求2所述的方法,其特征在于,所述在预设的节点资源池中确定各所述第一服务模块分别对应的第一候选服务节点,包括:
4.根据权利要求1所述的方法,其特征在于,所述通过多个所述第一目标服务节点处理多个所述监控数据,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述通过多个所述第一目标服务节点处理多个所述监控数据之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述判断多个所述第二目标服务节点中是否存在所述资源使用率小于第二预设资源使用率的第三目标服务节点之后,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述获取各所述第一目标服务节点的资源使用率之后,所述方法还包括:
< ...【技术特征摘要】
1.一种监控系统的数据处理方法,其特征在于,所述方法应用于监控系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预设的第一节点数量调整策略以及所述第一异常节点对应的所述节点粒度标签,确定多个第二目标服务节点以及各所述第二目标服务节点分别对应的节点粒度标签,包括:
3.根据权利要求2所述的方法,其特征在于,所述在预设的节点资源池中确定各所述第一服务模块分别对应的第一候选服务节点,包括:
4.根据权利要求1所述的方法,其特征在于,所述通过多个所述第一目标服务节点处理多个所述监控数据,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述通过多个所述第一目标服务节点处理多个所述监控数据之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述判断多个所述...
【专利技术属性】
技术研发人员:李智,李晓波,周磊,
申请(专利权)人:深圳乐信软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。