Posted On: Apr 2, 2020

We are excited to announce that Amazon CodeGuru Profiler has introduced an improved flame graph interface that enhances overall usability. You can now navigate more easily with improved scrolling functionality. There is also a new visual tool that shows the part of a graph that you are currently viewing. This allows you to move around the graph more easily and focus on the areas you are interested in.

Search functionality is now more visible, so that you can easily locate the specific frames and methods you are interested in. Results are also better organized making it easier for you to inspect the method you are looking for. The legend that describes the state of each method is also more prominent so you can easily review the status of specific threads. 

Amazon CodeGuru Profiler is a service for application performance recommendations. It helps you find methods that hurt application performance and gives you specific recommendations to fix or improve them to reduce CPU utilization, cut compute costs, and improve performance.

Flame graphs visualize the performance of your application by aggregating all the stack traces running at a given moment in time. You can use a flame graph to understand which code paths take the most time, verify that your application is performing as expected, and uncover areas that can be optimized further. You can learn more about flame graphs by reading “Investigating performance issues with Amazon CodeGuru Profiler” on the AWS Blog.  

To learn more about Amazon CodeGuru, please see the features page. For more details on how to get started visit the documentation. To contact the team, visit the Amazon CodeGuru developer forum.