{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet"}],"enrichment":{"capability":"Sends application trace data to Google Cloud Trace for distributed tracing and performance monitoring. Provides direct API access to the Trace service for applications outside App Engine.","skillfed_tags":["google-cloud","distributed-tracing","observability"],"use_cases":["Send custom trace spans from microservices running on Compute Engine or GKE to visualize request flow and latency.","Instrument batch jobs or background workers to track execution time and dependencies across distributed tasks.","Export traces from on-premises or multi-cloud applications to a centralized Google Cloud Trace dashboard.","Integrate with OpenTelemetry collectors to export trace data to Cloud Trace from any instrumented application.","Debug performance bottlenecks by correlating trace spans with Cloud Logging and Cloud Monitoring data."],"what_it_does":"google-cloud-trace is the official Python client library for Google Cloud Trace, a distributed tracing service that collects and visualizes latency data across your application. It lets you send trace spans directly to Cloud Trace for applications running outside App Engine, complementing the automatic tracing available for App Engine deployments. The library wraps the Trace API and handles authentication, serialization, and transport via gRPC.\n\nThe package is built on standard Google Cloud client infrastructure (google-api-core, google-auth, grpcio, proto-plus, protobuf) and supports Python 3.10 and later. It is actively maintained and widely used (top 5000 on PyPI). The documentation recommends OpenTelemetry for application instrumentation rather than direct API calls, so this library is typically used either for custom tracing workflows or as a backend for OpenTelemetry exporters.","worth_installing":"Yes, if you are running applications on Google Cloud and need direct access to the Trace API or are building custom tracing workflows. The library is production-stable, actively maintained, and has no known vulnerabilities. Install friction is low. If your primary goal is application instrumentation, the documentation recommends OpenTelemetry instead. Permissive Apache-2.0 license poses no restrictions for most use cases."},"id":"google-cloud-trace","links":{"html":"https://skillfed.io/packages/google-cloud-trace","md":"https://skillfed.io/packages/google-cloud-trace.md","pypi":"https://pypi.org/project/google-cloud-trace/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-22","license_spdx":null,"license_treatment":"permissive","name":"google-cloud-trace","python_support":"supports_current","summary":"Google Cloud Trace API client library"},"popularity":{"monthly_downloads":12269201,"position":1328,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.20.0"}
