Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ls-trace / METADATA
Size: Mime:
Metadata-Version: 2.1
Name: ls-trace
Version: 0.2.1
Summary: Datadog tracing code
Home-page: https://github.com/lightstep/ls-trace-py
Author: LightStep
Author-email: support@lightstep.com
License: BSD
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
Requires-Dist: backoff (>=1.8.0)
Requires-Dist: googleapis-common-protos (>=1.51.0)
Requires-Dist: msgpack (>=0.5.0)
Requires-Dist: protobuf (>=3.11.3)
Requires-Dist: requests
Requires-Dist: enum34 ; python_version < "3.4"
Requires-Dist: funcsigs (>=1.0.0) ; python_version == "2.7"
Provides-Extra: opentracing
Requires-Dist: opentracing (>=2.0.0) ; extra == 'opentracing'
Provides-Extra: profile
Requires-Dist: protobuf (>=3) ; extra == 'profile'
Requires-Dist: intervaltree ; extra == 'profile'

# ls-trace-py

Datadog has generously announced the [donation][donation post] of their tracer libraries
to the [OpenTelemety][opentelemetry docs] project. Auto-instrumentation
is a core feature of these libraries, making it possible to create and
collect telemetry data without needing to change your code. LightStep
wants you to be able to use these libraries now! We've forked the Datadog
libraries into the LightStep repo as agents. You can install and use these agents to take advantage of
auto-instrumentation without waiting for OpenTelemetry. Each LightStep agent
is "pinned" to a Datadog release and is fully supported by LightStep's
Customer Success team.

Simply install the agent, configure it to communicate with LightStep
Satellites, run your app, and then any [frameworks][framework docs], [data stores][datastore docs],
and [libraries][libs] included in your app will send data to LightStep as distributed traces.

[donation post]: https://www.datadoghq.com/blog/opentelemetry-instrumentation/
[opentelemetry docs]: https://opentelemetry.io/
[framework docs]: https://docs.lightstep.com/docs/python-auto-instrumentation#section-frameworks
[datastore docs]: https://docs.lightstep.com/docs/python-auto-instrumentation#section-data-stores
[libs]: https://docs.lightstep.com/docs/python-auto-instrumentation#section-libraries