应用程序性能分析方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41364638 阅读:27 留言:0更新日期:2024-05-20 10:12
本申请提供了一种应用程序性能分析方法、装置、电子设备及存储介质,涉及云计算技术领域,该方法包括:首先,获取应用程序运行时的性能数据;然后,在性能数据中添加应用程序所属容器的控制组信息和进程的标识,得到处理后的数据;控制组信息用于识别性能数据所属的容器;将处理后的数据按照控制组信息和标识分别进行存储,基于分别存储的数据,对应用程序进行性能分析。本实施例中,通过在性能数据中添加控制组信息和进程的标识,基于添加了控制组信息和进程的标识的性能数据进行性能分析,在没有明显增加原始数据量的前提下,可以细化出每个容器和进程的性能数据,从而快速定位性能问题,加速操作系统抖动类问题分析的效率。

【技术实现步骤摘要】

本申请涉及云计算,尤其涉及一种应用程序性能分析方法、装置、电子设备及存储介质


技术介绍

1、随着云计算技术的普及和应用,越来越多的企业开始采用容器化的方式对应用程序进行部署和管理,应用程序在隔离的容器中运行。容器化可以带来诸多好处,例如,资源利用率的提高、环境的隔离和快速部署等。然而,随着容器数量的增加和容器之间的交互,应用程序的性能问题也变得越来越突出。对于开发人员而言,经常需要深入应用程序,找出造成性能瓶颈的根本原因。

2、目前,一般通过应用程序的运行日志来收集性能相关信息。然而,这种方法往往非常耗时,且无法帮助开发人员定位应用程序的性能问题。特别是针对偶发的应用程序性能抖动场景,往往依赖于不断增加维测并复现,使得性能分析效率低下。


技术实现思路

1、本申请实施例提供了一种应用程序性能分析方法、装置、电子设备及存储介质,以实现定位应用程序的性能问题,提高性能分析效率。

2、第一方面,本申请实施例提供了一种应用程序性能分析方法,该方法包括:获取应用程序运行时的性能数据;在性能数据中本文档来自技高网...

【技术保护点】

1.一种应用程序性能分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于分别存储的数据,对所述应用程序进行性能分析,包括:

3.根据权利要求1所述的方法,其特征在于,所述在所述性能数据中添加所述应用程序所属容器的控制组信息和进程的标识,得到处理后的数据,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述处理后的数据按照所述控制组信息和所述标识分别进行存储,包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述性能数据包括以下至少一项:

6.根据权利要求1所述的方法...

【技术特征摘要】

1.一种应用程序性能分析方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于分别存储的数据,对所述应用程序进行性能分析,包括:

3.根据权利要求1所述的方法,其特征在于,所述在所述性能数据中添加所述应用程序所属容器的控制组信息和进程的标识,得到处理后的数据,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述将所述处理后的数据按照所述控制组信息和所述标识分别进行存储,包括:

5.根据权利要求1-3任一项所述的方法,其特征在于,所述性能数据包括以下至少一项:

6.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:廖肇燕毛文安
申请(专利权)人:阿里云计算有限公司
类型:发明
国别省市:

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

1