It’s always good if our attributes/semantic conventions align with existing C# 
driver OpenTelemetry support: 
https://docs.datastax.com/en/developer/csharp-driver/3.22/features/opentelemetry/index.html#attributes
And of course the OpenTelemetry official Cassandra semantic conventions: 
https://opentelemetry.io/docs/specs/semconv/database/cassandra/

We are developing OpenTelemetry support on the Java driver side, aiming to 
release in v4.20.0. We would love to align with your work, too.

From: Yuki Morishita <[email protected]>
Date: Monday, September 22, 2025 at 7:49 AM
To: [email protected] <[email protected]>
Subject: [EXTERNAL] Re: [DISCUSS] CEP-32 OpenTelemetry tracing integration
One of the goal of the CEP is to define how drivers can send the tracing 
context to Apache Cassandra through native protocol. Implementation in driver 
side is out of scope for now, but once CEP is accepted, any driver can 
implement it according

One of the goal of the CEP is to define how drivers can send the tracing 
context to Apache Cassandra through native protocol.
Implementation in driver side is out of scope for now, but once CEP is 
accepted, any driver can implement it according to the standard defined.
On Mon, Sep 22, 2025, 8:43 PM Johnny Miller 
<[email protected]<mailto:[email protected]>> wrote:
One question would be around the support for this in the other drivers, not 
just Java. It would be good to understand the plan for those as part of this 
CEP?

On Mon, 22 Sept 2025 at 07:36, Yuki Morishita 
<[email protected]<mailto:[email protected]>> wrote:
Hi,

I'd like to propose CEP-32 OpenTelemetry tracing integration (1) so Apache 
Cassandra can export its tracing telemetry in OpenTelemetry standard.

The original draft of the proposal was integrating not only tracing but also 
metrics and logs, however, the latest proposal reduced the scope so we can get 
started in integrating OpenTelemetry standard.

I'd like the opinion in 4 topics below:

* How to configure OpenTelemetry
* The way of propagating Context
* Resource definition to describe Apache Cassandra node as a telemetry source
* Span creation and its attributes

Regards,
Yuki

1: 
https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-32%3A+OpenTelemetry+tracing+integration<https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-32%3A+OpenTelemetry+tracing+integration
 >

Reply via email to