发布于: Mar 7, 2022
今天,我们很高兴地宣布,Amazon DevOps Guru 现在具有与 Amazon CodeGuru Profiler 集成的功能。通过这种集成,您可以在 DevOps Guru 控制台中访问来自 Amazon CodeGuru Profiler 的建议作为洞察,从而更容易将应用程序性能问题与针对该问题的基层代码联系起来。
以前,使用这两种服务的客户必须分别审查这两种服务的洞察和建议,并独立进行关联,即使这两种服务中标记的事件是相关的。这不仅增加了客户体验的摩擦,而且使得建立因果关系变得更加困难,即使 CodeGuru Profiler 中标记的问题与 DevOps Guru 中生成的洞察之间存在因果关系。有了这一集成,CodeGuru Profiler 的建议将在 DevOps Guru 控制台以前瞻性的洞察呈现,在单一管理平台中为客户提供来自这两种服务的信息,并允许客户比以前更快地诊断和解决问题。
到目前为止,该集成仅涵盖了为跨两个服务监视的 Lambda 函数生成的洞察。
Amazon DevOps Guru 是采用机器学习 (ML) 技术的一种服务,为您提供了一种更简单的方法来测量和改进应用程序的操作性能和可用性,并减少昂贵的停机时间。通过分析应用程序指标、日志、事件和跟踪,DevOps Guru 可以识别偏离正常运营模式的并为,并创建相应的洞察,通过 Amazon Simple Notification Service (SNS) 和合作伙伴集成向开发人员发出问题细节和补救步骤的提示。
Amazon CodeGuru Profiler 会收集实时应用程序中的运行时性能数据,并提供帮助您调优应用程序性能的建议。使用机器学习算法,CodeGuru Profiler 可以帮助您找到最昂贵的代码行,并建议您可以提高效率和消除 CPU 瓶颈的方法。
首先,从 AWS 控制台为您的账户启用 Amazon CodeGuru Profiler 和 Amazon DevOps Guru。一旦您的账户启用了这两项服务,您就可以在 DevOps Guru 控制台的设置中启用集成。