Posted On: Mar 7, 2022

Today, we are excited to announce that Amazon DevOps Guru now features an integration with Amazon CodeGuru Profiler. With this integration, you can access recommendations from Amazon CodeGuru Profiler as insights in the DevOps Guru console, making it easier to connect application performance issues with the underlying code responsible for the issue.

Previously, customers using both services had to separately review insights and recommendations across both services and independently make correlations even when the incidents flagged across both services are related. This not only added friction to the customer experience, but also made it more difficult to establish causality even when there was a causal relationship between the issues flagged in CodeGuru Profiler and the insights generated in DevOps Guru. With this integration, CodeGuru Profiler recommendations will now be presented as proactive insights in the DevOps Guru console, giving customers information from both services on single pane of glass and allowing customers to diagnose and resolve issues faster than they did before.

As of today, this integration only covers insights generated for Lambda functions being monitored across both services.

Amazon DevOps Guru is a machine learning (ML) powered service that gives you a simpler way to measure and improve an application’s operational performance and availability and reduce expensive downtime. By analyzing application metrics, logs, events, and traces, DevOps Guru identifies behaviors that deviate from normal operating patterns and creates an insight that alerts developers with issue details and remedial steps via Amazon Simple Notification Service (SNS) and partner integrations.

Amazon CodeGuru Profiler collects runtime performance data from your live applications, and provides recommendations that can help you fine-tune the performance of your application. Using machine learning algorithms, CodeGuru Profiler can help you find your most expensive lines of code and suggest ways you can improve efficiency and remove CPU bottlenecks.

To get started, enable Amazon CodeGuru Profiler and Amazon DevOps Guru for your account from the AWS console. Once both services enabled for your account, you can enable the integration from your settings in the DevOps Guru console.

To learn more about DevOps Guru, visit the DevOps Guru product and documentation pages. To learn more about CodeGuru Profiler, visit the CodeGuru Profiler product and documentation pages.