Description
What were you searching in the docs?
At time of writing, the AWS X-Ray SDK for Python project recommends the following:
AWS X-Ray recommends using AWS Distro for OpenTelemetry (ADOT) to instrument your application instead of this X-Ray SDK due to its wider range of features and instrumentations.
However the AWS Lambda Powertools, whose aim is to "..to ease adopting best practices such as tracing...", uses the X-Ray SDK. This could be confusing for folks looking for AWS's recommended best practices regarding how to trace their Python Lambda functions.
Is this related to an existing documentation section?
No response
How can we improve?
It would be useful to include documentation in the Tracing powertools docs page to explain the reasons for using the X-Ray SDK in python lambda functions (and why ADOT is not yet used by Powertools).
Separately, the X-Ray developer guide should include this information in it's section "Choosing between the AWS Distro for OpenTelemetry and X-Ray SDKs".
Got a suggestion in mind?
No response
Acknowledgment
- I understand the final update might be different from my proposed suggestion, or refused.