This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/java-agent/instrumentation/cassandra-4.4.md.

Cassandra Driver

OpenTelemetry Java agent instrumentation

This instrumentation enables database client spans and database client metrics for the DataStax Cassandra Driver.

  • Name: cassandra-4.4
  • Scope: io.opentelemetry.cassandra-4.4
  • Target versions: com.datastax.oss:java-driver-core:[4.4,), org.apache.cassandra:java-driver-core:(,)
  • Library: https://github.com/apache/cassandra-java-driver

Telemetry

  • Metrics: db.client.operation.duration
  • Span attributes: db.cassandra.consistency_level, db.cassandra.coordinator.dc, db.cassandra.coordinator.id, db.cassandra.idempotence, db.cassandra.page_size, db.cassandra.speculative_execution_count, db.cassandra.table, db.name, db.operation, db.statement, db.system, network.peer.address, network.peer.port, network.type, server.address, server.port, cassandra.consistency.level, cassandra.coordinator.dc, cassandra.coordinator.id, cassandra.page.size, cassandra.query.idempotent, cassandra.speculative_execution.count, db.collection.name, db.namespace, db.operation.batch.size, db.operation.name, db.query.summary, db.query.text, db.system.name

Configuration

OptionTypeDefaultDescription
otel.instrumentation.common.db.query-sanitization.enabledbooleantrueEnables query sanitization for database queries.
otel.instrumentation.cassandra.query-sanitization.enabledbooleantrueEnables query sanitization for Cassandra queries. Takes precedence over otel.instrumentation.common.db.query-sanitization.enabled.

Data

  • JSON: /data/javaagent/instrumentations/cassandra-4.4/cassandra-4.4-b6f421801353.json
  • Explore: /java-agent/instrumentation/cassandra-4.4