opentelemetry-python
opentelemetry-python copied to clipboard
OpenTelemetry Python API and SDK
# Description Fixes #4152 Add a sanitize function to make sure the attribute value is converted to string, which align with attributes definition. Add the warning at logs to better...
# Description I took a deep look into https://github.com/open-telemetry/opentelemetry-python/pull/3764, tried to separate the individual changes. While I think the approach of the PR in general is good, I changed some...
# Description Part 1/2 for https://github.com/open-telemetry/opentelemetry-python/issues/3260 This only migrates the auto formatting capabilities. Linting will be in a separate PR which could use more scrutiny. Most of these changes look...
This proposes a path forward for https://github.com/open-telemetry/opentelemetry-specification/issues/3205. The idea is that implementers can come up with whatever attribute based scheme they want to use to samples spans. For example: -...
# Description Change related with https://github.com/open-telemetry/opentelemetry-python/pull/1842. Default OTLPExporterMixin approach to retry exporting with hardcoded time range, causes issues when using it in short lasting processes and opentelemetry collector is not...
# Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change....
# Description Extended opentelemetry-python to develop a propagator that helps in inter-process propagation of trace/baggage details in a particular format (b3/w3c/any other) using environment dictionary as the carrier. Using environment...
### Describe your environment (not relevant) ### What happened? It is noted in the OpenTracing shim documentation that OTel internally uses an `int` of nanoseconds since epoch to represent time...
Today we have two docs website opentelemetry-python.readthedocs.io and opentelemetry-python-contrib.readthedocs.io for the core and contrib repos each. This can be confusing for users and even impossible to discover in some cases....
From [this](https://github.com/open-telemetry/opentelemetry-specification/issues/3391).