Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
opentelemetry-propagator-ot-trace
Advanced tools
|pypi|
.. |pypi| image:: https://badge.fury.io/py/opentelemetry-propagator-ot-trace.svg :target: https://pypi.org/project/opentelemetry-propagator-ot-trace/
::
pip install opentelemetry-propagator-ot-trace
.. _OpenTelemetry: https://github.com/open-telemetry/opentelemetry-python/
So far there is no "formal" specification of the OTTrace format. The best document that servers this purpose that exists now is this_ implementation.
.. _this: https://github.com/opentracing/basictracer-python/blob/master/basictracer/text_propagator.py
===================== ======================================================================================================================================= =====================
Header Name Description Required
===================== ======================================================================================================================================= =====================
ot-tracer-traceid
uint64 encoded as a string of 16 hex characters yes
ot-tracer-spanid
uint64 encoded as a string of 16 hex characters yes
ot-tracer-sampled
boolean encoded as a string with the values true
or false
no
ot-baggage-*
repeated string to string key-value baggage items; keys are prefixed with ot-baggage-
and the corresponding value is the raw string if baggage is present
===================== ======================================================================================================================================= =====================
The OT Trace propagation format expects trace ids to be 64-bits. In order to
interop with OpenTelemetry, trace ids need to be truncated to 64-bits before
sending them on the wire. When truncating, the least significant (right-most)
bits MUST be retained. For example, a trace id of
3c3039f4d78d5c02ee8e3e41b17ce105
would be truncated to
ee8e3e41b17ce105
.
OpenTelemetry Project <https://opentelemetry.io/>
_FAQs
OT Trace Propagator for OpenTelemetry
We found that opentelemetry-propagator-ot-trace demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.