Continuous profiling这个怎么试用?有相关文档吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
ARMS Continuous Profiling是一种在软件开发生命周期中持续进行性能分析的工具,它为性能剖析增加了时间维度。通过了解程序性能信息随时间的变化,可以帮助开发者定位、调试和修复与性能相关的问题。此外,这种机制可以自动剖析,由于性能分析的资源消耗和高经验要求,因此引入一种方法以缩小范围并由高级SRE工程师创建策略自动剖析。
具体的使用方法,你可以参考阿里云的官方文档,其中详细介绍了如何在EKS中使用Continuous Profiling。同时,你还可以参考其他相关资料来了解更多关于Continuous Profiling的信息和应用案例。
Continuous Profiling(持续性能分析)是一种生产向开发进行反馈的重要手段,它Continuous Profiling(持续性能分析)是一种生产向开发进行反馈的重要手段,它的基本思路是让性能分析贯穿应用的整个生命周期,从而解决非持续方案中无法抓到现场的问题。这种分析工具的使用,可以帮助识别计算、存储、网络上的性能瓶颈问题,建立代码和性能瓶颈的关联性,从而协助开发者优化代码,解决瓶颈问题。
对于如何试用Continuous Profiling,可以参考如Pyroscope这样的工具。Pyroscope支持多种编程语言和框架,如Go、Gin、OpenTelemetry等。在EKS(Elastic Kubernetes Service)里使用Pyroscope进行持续性能分析的方法,可参考相关文档。
可以看看
https://help.aliyun.com/zh/arms/application-monitoring/user-guide/use-code-hotspots-to-diagnose-code-level-problems?spm=a2c4g.11174283.0.i4
此回答整理自钉群“ARMS持续剖析(Continuous Profiling)产品能力交流群”