AWS Glossary
AWS X-Ray
AWS X-Ray is the distributed tracing backend on AWS. Prefer ADOT/OpenTelemetry instrumentation and CloudWatch Application Signals as the APM UI — X-Ray SDKs are in maintenance mode.
AI & assistant-friendly summary
This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.
Summary
AWS X-Ray is the distributed tracing backend on AWS. Prefer ADOT/OpenTelemetry instrumentation and CloudWatch Application Signals as the APM UI — X-Ray SDKs are in maintenance mode.
Key Facts
- •AWS X-Ray is the distributed tracing backend on AWS
- •Prefer ADOT/OpenTelemetry instrumentation and CloudWatch Application Signals as the APM UI — X-Ray SDKs are in maintenance mode
- •Definition **AWS X-Ray** stores and queries distributed traces for applications on AWS
Entity Definitions
- CloudWatch
- CloudWatch is an AWS service relevant to aws x-ray.
Related Content
- AWS MANAGED SERVICES— Related service
- AWS SERVERLESS— Related service
- DEVOPS PIPELINE SETUP— Related service
Definition
AWS X-Ray stores and queries distributed traces for applications on AWS. In the modern stack, CloudWatch Application Signals is the primary APM experience; X-Ray remains the trace backend that receives OpenTelemetry spans (via ADOT, CloudWatch agent, or OTLP endpoints) and legacy X-Ray segments.
When to use it
- As the destination for ADOT/OpenTelemetry traces powering Application Signals and Transaction Search
- Trace retrieval and analytics alongside Application Signals service maps
When not to use it
- Do not start net-new instrumentation with the X-Ray SDKs or Daemon — they entered maintenance mode on February 25, 2026 (security fixes only). Use ADOT instead.
- Do not treat the classic X-Ray console as your only APM if Application Signals is available for your runtime
Tips
- Migrate existing X-Ray SDK apps to ADOT when you next touch instrumentation
- Enable Transaction Search for span search and unified Application Signals pricing features
- Sampling rules still matter — 100% trace ingest is a common bill shock
Gotchas
Serious
- Continuing to teach
aws-xray-sdk-*for greenfield work after maintenance mode - Confusing X-Ray service (supported) with X-Ray SDK (maintenance)
Related FactualMinds content
Related Services
AWS Managed Services Provider | 24/7 Ops
AWS Managed Services Provider (MSP) — 24/7 monitoring, patching, security, cost optimization, and incident response.
AWS Serverless Architecture & Lambda Consulting
Scalable, cost-efficient applications with AWS serverless — Lambda, API Gateway, DynamoDB, Step Functions. Consulting from an AWS Select Tier Partner.
AWS DevOps Consulting
AWS DevOps consulting — CI/CD pipeline setup, infrastructure as code (SAM/CDK), and deployment automation.
Related Articles
AWS CloudWatch Observability: Metrics, Logs, and Alarms Best Practices
CloudWatch is the most underused service on every AWS bill — and the most overspent on the ones that take it seriously. Logs, metrics, and alarm patterns that catch real outages without burying you in noise (or in the bill).
Observability Beyond CloudWatch (2026): When to Add Application Signals, ADOT, Managed Prometheus, and Grafana — and When Not To
The reflex to bolt Amazon Managed Prometheus + Grafana onto every workload is how observability bills quietly double. CloudWatch Application Signals now gives you an auto-discovered service map, SLOs, and traces with near-zero setup; AMP only earns its keep when you are PromQL-native or drowning in high-cardinality metrics — where ingestion (not retention) is the cost driver. Here is the decision matrix, an ADOT dual-export config, and the three levers that actually cut the AMP bill.
How to Debug Production Issues Across Distributed AWS Systems
A 500ms latency spike in a distributed system could be a slow RDS query, a Lambda cold start, a downstream API timeout, or a CloudWatch Logs ingestion delay. Finding the cause requires correlated logs, traces, and metrics — not grep.
Need help with this topic?
Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.
