System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 指标关联方法及系统技术方案_技高网

指标关联方法及系统技术方案

技术编号:40533236 阅读:6 留言:0更新日期:2024-03-01 13:54
本申请提供指标关联方法及系统,其中所述指标关联方法包括:利用监控标识参数将针对目标进程提交的启动指令更新为目标启动指令;响应于所述目标启动指令调用进程监控程序,并通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识;基于所述进程标识和所述监控标识参数构建进程键值对,并存储至所述进程监控程序的数据存储结构中,作为对所述目标进程进行工作负载指标关联的处理;通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识,基于所述子进程标识和所述监控标识参数构建子进程键值对,并存储至所述数据存储结构中,作为对所述子进程进行工作负载指标关联的处理。

【技术实现步骤摘要】

本申请涉及进程监控,特别涉及指标关联方法及系统


技术介绍

1、随着计算机的技术发展,计算机所能够提供的计算能力,以及依附于计算机运行的程序越来越复杂,而为了使计算机正常工作的情况下确保程序运行稳定,通常会针对程序或者进程进行工作负载监控。在工作负载监控领域,准确地关联工作负载指标至其对应的实例至关重要。仅仅收集大量的工作负载数据而无法准确地将其与特定工作负载实例关联起来,那么这些数据就失去了其原有的价值。不仅如此,没有准确的关联也会导致运维团队难以快速地定位问题,从而降低整个系统的效率和稳定性。现有技术中,工作负载指标的关联大多数由人工操作完成,但是这种操作会大幅度降低自动化水平,且时间延迟较大,维护复杂性较高,因此亟需一种有效的方案以解决上述问题。


技术实现思路

1、有鉴于此,本申请实施例提供了一种指标关联方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种指标关联系统,一种指标关联装置,一种计算设备,以及一种计算机可读存储介质。

2、根据本申请实施例的第一方面,提供了一种指标关联方法,包括:

3、利用监控标识参数将针对目标进程提交的启动指令更新为目标启动指令;

4、响应于所述目标启动指令调用进程监控程序,并通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识;

5、基于所述进程标识和所述监控标识参数构建进程键值对,并存储至所述进程监控程序的数据存储结构中,作为对所述目标进程进行工作负载指标关联的处理;p>

6、通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识,基于所述子进程标识和所述监控标识参数构建子进程键值对,并存储至所述数据存储结构中,作为对所述子进程进行工作负载指标关联的处理。

7、根据本申请实施例的第二方面,提供了一种指标关联系统,包括控制节点、业务程序以及进程监控程序,包括:

8、所述控制节点,用于接收用户针对目标进程提交的启动指令;利用监控标识参数将所述启动指令更新为目标启动指令,并发送至所述业务程序;

9、所述业务程序,用于通过执行所述目标启动指令触发所述进程监控程序;

10、所述进程监控程序,用于加载所述监控标识参数和所述目标进程的进程标识;基于所述进程标识和所述监控标识参数构建进程键值对,并存储至数据存储结构中,作为对所述目标进程进行工作负载指标关联的处理;加载所述目标进程的子进程对应的子进程标识,基于所述子进程标识和所述监控标识参数构建子进程键值对,并存储至所述数据存储结构中,作为对所述子进程进行工作负载指标关联的处理。

11、根据本申请实施例的第三方面,提供了一种指标关联装置,包括:

12、更新模块,被配置为利用监控标识参数将针对目标进程提交的启动指令更新为目标启动指令;

13、调用模块,被配置为响应于所述目标启动指令调用进程监控程序,并通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识;

14、构建模块,被配置为基于所述进程标识和所述监控标识参数构建进程键值对,并存储至所述进程监控程序的数据存储结构中,作为对所述目标进程进行工作负载指标关联的处理;

15、存储模块,被配置为通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识,基于所述子进程标识和所述监控标识参数构建子进程键值对,并存储至所述数据存储结构中,作为对所述子进程进行工作负载指标关联的处理。

16、根据本申请实施例的第四方面,提供了一种计算设备,包括:

17、存储器和处理器;

18、所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述指标关联方法的步骤。

19、根据本申请实施例的第五方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述指标关联方法的步骤。

20、本实施例提供的指标关联方法,为了能够将工作负载指标精准的关联到进程上,以完成对非容器环境中的工作负载信息的监控,可以先利用预先设定的监控标识参数对启动目标进程的启动指令进行更新,以得到携带有监控标识参数的目标启动指令。此后可以响应于目标启动指令调用预先配置的进程监控程序,实现通过进程监控程序加载指令关联目标进程的监控标识参数和目标进程的进程标识,此后,即可基于进程标识和监控标识参数构建键值对并存储到进程监控程序的数据存储结构中,实现通过在数据存储结构中存储键值对的方式完成对目标进程的工作负载指标的关联。同时,还将加载目标进程构建的子进程对应的子进程标识,并以子进程标识和监控标识参数为基础构建子进程键值对,将其存储到数据存储结构中,实现对子进程的工作负载指标的关联。实现在进行工作负载指标关联阶段,可以通过少量修改进程启动方式接入指标内容,并且针对多进程可以精准关联,确保指标关联精准度更高,从而支持针对任意复杂度的进程都能够精准且自动的完成指标关联,在节省更多人力资源的同时,确保工作负载指标监控准确性。

本文档来自技高网...

【技术保护点】

1.一种指标关联方法,其特征在于,包括:

2.根据权利要求1所述的指标关联方法,其特征在于,所述利用监控标识参数将针对所述目标进程提交的启动指令更新为目标启动指令,包括:

3.根据权利要求1所述的指标关联方法,其特征在于,所述响应于所述目标启动指令调用进程监控程序,并通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识,包括:

4.根据权利要求3所述的指标关联方法,其特征在于,所述通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识,包括:

5.根据权利要求1所述的指标关联方法,其特征在于,所述通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识步骤执行之前,还包括:

6.根据权利要求5所述的指标关联方法,其特征在于,所述通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识,包括:

7.根据权利要求6所述的指标关联方法,其特征在于,所述方法还包括:

8.根据权利要求1-7任一项所述的指标关联方法,其特征在于,所述基于所述进程标识和所述监控标识参数构建进程键值对,包括:

9.一种指标关联系统,其特征在于,包括控制节点、业务程序以及进程监控程序,包括:

10.一种指标关联装置,其特征在于,包括:

11.一种计算设备,其特征在于,包括:

12.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1至8任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种指标关联方法,其特征在于,包括:

2.根据权利要求1所述的指标关联方法,其特征在于,所述利用监控标识参数将针对所述目标进程提交的启动指令更新为目标启动指令,包括:

3.根据权利要求1所述的指标关联方法,其特征在于,所述响应于所述目标启动指令调用进程监控程序,并通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识,包括:

4.根据权利要求3所述的指标关联方法,其特征在于,所述通过所述进程监控程序加载所述监控标识参数和所述目标进程的进程标识,包括:

5.根据权利要求1所述的指标关联方法,其特征在于,所述通过所述进程监控程序加载所述目标进程的子进程对应的子进程标识步骤执行之前,还包括:

6....

【专利技术属性】
技术研发人员:何益鑫李俊袁麒景黄昌盛左海余邓梁张璞李天硕廖林荣陶琪伍超闾岩王栋
申请(专利权)人:恒生电子股份有限公司
类型:发明
国别省市:

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

1