{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"OSProfiler generates distributed request traces across OpenStack services to identify performance bottlenecks and cross-project latency issues.","skillfed_tags":["distributed-tracing","openstack","performance-profiling"],"use_cases":["Isolate performance degradation in multi-service OpenStack deployments by tracing a single request end-to-end.","Identify which service in a call chain is responsible for high latency in API responses.","Build a visual call tree to understand request flow and service interactions during complex operations.","Debug timeout or slow-response issues that span multiple OpenStack components.","Profile production traffic to find unexpected bottlenecks in service-to-service communication."],"what_it_does":"OSProfiler is a distributed tracing library built for OpenStack that captures request flows across multiple services and generates call trees for performance analysis. It instruments code to emit trace events that travel with requests through the system, allowing operators and developers to see where time is spent and identify bottlenecks that span service boundaries.\n\nThe library is designed as a lightweight instrumentation layer; you wrap code sections with trace contexts, and OSProfiler collects timing and metadata. The resulting traces can be extracted and visualized to understand request paths. It integrates with OpenStack's oslo libraries and is used across most OpenStack projects, making it the standard tool for cross-project performance debugging in that ecosystem.","worth_installing":"Yes, if you operate or develop for OpenStack. OSProfiler is the standard distributed tracing tool for the ecosystem, actively maintained, permissively licensed, and has low install friction. No, if you are outside OpenStack\u2014the library is tightly coupled to OpenStack's architecture and oslo libraries; other Python frameworks have more general-purpose tracing solutions."},"id":"osprofiler","links":{"html":"https://skillfed.io/packages/osprofiler","md":"https://skillfed.io/packages/osprofiler.md","pypi":"https://pypi.org/project/osprofiler/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-05","license_spdx":null,"license_treatment":"permissive","name":"osprofiler","python_support":"supports_current","summary":"OpenStack Profiler Library"},"popularity":{"monthly_downloads":375765,"position":7133,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.4.0"}
