An application development team has implemented a system of microservices and requires a method to transparently diagnose issues that may arise during the traversal of requests across multiple service boundaries. Which service would provide them with the ability to track these requests, analyze performance bottlenecks, and visualize the service interaction?
AWS X-Ray
Amazon VPC Flow Logs
Amazon CloudWatch
Amazon CloudTrail