{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/2"}],"enrichment":{"capability":"Adds distributed tracing instrumentation to Cassandra and Scylla database drivers, capturing queries and operations as OpenTelemetry spans for observability.","skillfed_tags":["observability","cassandra","distributed-tracing"],"use_cases":["Trace Cassandra query latency and errors across distributed systems to identify database bottlenecks.","Correlate database operations with application logs and metrics using OpenTelemetry's trace context propagation.","Monitor Scylla driver performance in production by exporting spans to a tracing backend.","Debug slow queries by examining span details and timing within your observability platform.","Build service dependency graphs that include Cassandra as a node in your distributed system."],"what_it_does":"This package integrates OpenTelemetry tracing into Cassandra and Scylla database drivers, automatically wrapping database operations to emit distributed traces. It sits between your application and the cassandra-driver or scylla-driver libraries, capturing query execution as spans that can be exported to observability backends (Jaeger, Datadog, etc.). The instrumentation is part of the OpenTelemetry Python contrib ecosystem and follows the same patterns as other database instrumentors in that suite.\n\nYou install it alongside your existing Cassandra driver, then call the instrumentor to activate automatic span generation. It depends on the core OpenTelemetry packages (opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions) and the wrapt library for wrapping. The package is in beta (version 0.65b0) and requires Python 3.10 or later.","worth_installing":"Yes, if you are already using OpenTelemetry in your application and need visibility into Cassandra or Scylla operations. The package is actively maintained, has low install friction, and carries no known vulnerabilities. The beta version status warrants checking release notes before upgrading in production, but the core OpenTelemetry ecosystem is stable. Install it if observability of your database layer is a priority."},"id":"opentelemetry-instrumentation-cassandra","links":{"html":"https://skillfed.io/packages/opentelemetry-instrumentation-cassandra","md":"https://skillfed.io/packages/opentelemetry-instrumentation-cassandra.md","pypi":"https://pypi.org/project/opentelemetry-instrumentation-cassandra/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"opentelemetry-instrumentation-cassandra","python_support":"supports_current","summary":"OpenTelemetry Cassandra instrumentation"},"popularity":{"monthly_downloads":3278132,"position":2677,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.65b0"}
