Posted On: Dec 9, 2016

AWS Elastic Beanstalk has simplified the process of setting up your Elastic Beanstalk environments with AWS X-Ray so you can more easily begin to analyze and debug distributed applications running on Elastic Beanstalk. The X-Ray daemon is now pre-installed on the Elastic Beanstalk platforms for Java, Node.js and .NET, reducing the setup work required to use X-Ray with Elastic Beanstalk.

With AWS X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors. X-Ray provides an end-to-end view of requests as they travel through your application, and shows a map of your application’s underlying components.

To get started with AWS X-Ray for your Elastic Beanstalk applications, you simply select the X-Ray daemon setting in the configuration section of the Elastic Beanstalk console. Elastic Beanstalk will automatically install and start the X-Ray daemon so that your application can begin sending traces to X-Ray. In addition, the health section of the Elastic Beanstalk console now provides direct links to metrics for latency and HTTP response codes for traces stored in X-Ray. You simply click on the metric displayed in the health section to jump to the corresponding traces in the X-Ray console. For example, if you want to see traces that were captured for requests in the p99 percentile for latencies, you simply click on the p99 metric to jump to the X-Ray console, which displays a filtered view of traces that meet the criteria.

AWS X-Ray is in preview. Visit here to join the preview. To learn more about using X-Ray with AWS Elastic Beanstalk, visit here.

For more information on Elastic Beanstalk:
Product Page
Release Notes
Platform Support List