You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For OTel Python right now, if someone wants to use OTel SDK to send traces to AWS X-Ray, there are many packages that they have to install & environment variables they have to set. Even with auto instrumentation from OpenTelemetry Python, there are many packages to install to get started tracing with AWS X-Ray:
We should consider writing a wrapper that will install all these packages for the customer and allow them to simply run the wrapper with config parameters to their needed settings. The wrapper will in turn run their application, which will make their application instrumented with OTel for AWS X-Ray.
Follow Up:
Some questions:
How can the user uninstall the wrapper and all the packages it installed/environment variables it set?
How can the user uninstall the wrapper and all the packages it installed/environment variables it set?
Uninstall will simply be removing the package as a dependency. Since environment variables will be set by users, the user will need to clean them up. Instead of setting environment variables in code, the package should supply a default config file to be loaded by the base OpenTelemetry SDK for auto-configuration.
NathanielRN
changed the title
Improving Customer Experience with Auto Instrumentation
Improving Customer Experience with AWS X-Ray Auto Instrumentation Wrapper
Dec 4, 2020
This issue is stale because it has been open 90 days with no activity. If you want to keep this issue open, please just leave a comment below and auto-close will be canceled
Problem Description
For OTel Python right now, if someone wants to use OTel SDK to send traces to AWS X-Ray, there are many packages that they have to install & environment variables they have to set. Even with auto instrumentation from OpenTelemetry Python, there are many packages to install to get started tracing with AWS X-Ray:
i.e.
We should consider writing a wrapper that will install all these packages for the customer and allow them to simply run the wrapper with config parameters to their needed settings. The wrapper will in turn run their application, which will make their application instrumented with OTel for AWS X-Ray.
Follow Up:
Some questions:
Related:
In other repos:
The text was updated successfully, but these errors were encountered: