X-Ray traces applications and helps to identify potential problems or optimizations in the applications.
- Segments: data about the work done by application (request, response, issues …)
- Subsegments: A more granular view of data inside of segments
- Service Graph: A JSON document of how the application’s services and resources interact (visualized)
- Traces: At first, HTTP trace ID header -> and propagates downstream to track through the system
X-Ray can track application errors
- Errors (Client error – 400), Fault (Server error – 500), Throttle (429 Too many requests)