{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/2"}],"enrichment":{"capability":"Adds OpenTelemetry tracing instrumentation to Tornado web applications, automatically capturing HTTP request and response metadata for observability.","skillfed_tags":["observability","tracing","tornado"],"use_cases":["Trace HTTP requests across a Tornado microservice to diagnose latency and failure patterns","Export request spans to a backend like Jaeger or Zipkin for distributed tracing visualization","Monitor Tornado application health by correlating traces with metrics and logs","Debug request routing and middleware behavior in complex Tornado applications","Collect standardized HTTP telemetry for compliance or performance auditing"],"what_it_does":"This package integrates OpenTelemetry tracing into Tornado web applications by building on OpenTelemetry's WSGI instrumentation layer. It automatically captures HTTP request and response details\u2014headers, status codes, paths, and timing\u2014and exports them to OpenTelemetry backends for distributed tracing and observability. The package depends on opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions, and opentelemetry-util-http to provide the core tracing infrastructure and standardized span attributes.\n\nYou install it alongside your Tornado application, and it hooks into the request lifecycle to emit trace spans without requiring code changes to your handlers. It's designed for developers building microservices or multi-service systems where you need end-to-end visibility into how requests flow through Tornado services and across service boundaries.","worth_installing":"Yes, if you are running Tornado in a microservice or multi-service environment where distributed tracing is valuable. The package is actively maintained, has no known vulnerabilities, and carries low install friction. The beta status and reliance on WSGI middleware (which may not fully align with Tornado's async model) warrant testing in your specific use case before production deployment."},"id":"opentelemetry-instrumentation-tornado","links":{"html":"https://skillfed.io/packages/opentelemetry-instrumentation-tornado","md":"https://skillfed.io/packages/opentelemetry-instrumentation-tornado.md","pypi":"https://pypi.org/project/opentelemetry-instrumentation-tornado/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"opentelemetry-instrumentation-tornado","python_support":"supports_current","summary":"Tornado instrumentation for OpenTelemetry"},"popularity":{"monthly_downloads":4224670,"position":2359,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.65b0"}
