What is AWS X-Ray?
AWS X-Ray is a distributed tracing system that helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture. The system provides an end-to-end view of requests as they travel through an application, displaying a map of the underlying components. Professionals can use X-Ray to understand how their application and its services are performing, identify and troubleshoot the root cause of performance issues and errors, and visualize node or edge latency distribution for services
Highlights
- Traces user requests and pinpoints performance issues
- Utilizes annotations to append metadata and filter or tag trace data
- Supports applications written in various programming languages including .NET, Node.js, and Java
- Allows filtering and viewing of trace data based on properties such as average latencies, HTTP response status, annotation value, timestamp, used database tables, and more
Features
AWS Service and Database Integrations
End-to-end tracing
Support for Multiple Languages