{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Jaeger-client instruments Python applications for distributed tracing and sends trace data to Jaeger, implementing the OpenTracing API for trace collection and reporting.","skillfed_tags":["deprecated","distributed-tracing","opentracing"],"use_cases":["Instrumenting legacy Python applications already running Jaeger backends that have not yet migrated to OpenTelemetry.","Adding distributed tracing to existing codebases where OpenTelemetry migration is not yet feasible.","Testing or debugging trace collection in development environments using Jaeger's all-in-one Docker image.","Integrating with frameworks like Django or Flask via the OpenTracing instrumentation ecosystem for request-level tracing."],"what_it_does":"Jaeger-client is a Python OpenTracing implementation that lets you instrument applications to emit distributed traces\u2014recording the flow of requests across services\u2014and send them to a Jaeger backend for visualization and analysis. It provides a Config-based initialization pattern, support for sampling strategies, span logging, and optional Prometheus metrics integration. The library handles the mechanics of trace propagation via HTTP headers and can work with Zipkin-compatible backends.\n\nHowever, this package is deprecated and no longer maintained. The project's maintainers explicitly recommend migrating to OpenTelemetry instead. The last release was in September 2021, and the repository has been archived. While it may still work with older Jaeger deployments, it receives no updates, security patches, or support.","worth_installing":"No. This package is explicitly deprecated and abandoned. The maintainers urge all users to migrate to OpenTelemetry. No new releases are planned, the repository is archived, and the last commit was over 1795 days ago. Install only if you are maintaining legacy code that cannot yet migrate and your Jaeger backend still accepts this client's spans; otherwise, use OpenTelemetry."},"id":"jaeger-client","links":{"html":"https://skillfed.io/packages/jaeger-client","md":"https://skillfed.io/packages/jaeger-client.md","pypi":"https://pypi.org/project/jaeger-client/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-09-14","license_spdx":null,"license_treatment":"permissive","name":"jaeger-client","python_support":"supports_current","summary":"Jaeger Python OpenTracing Tracer implementation"},"popularity":{"monthly_downloads":226858,"position":9193,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.8.0"}
